Jeff Kowalczyk's avatar

Jeff Kowalczyk

jfkw

Member of the group
Involved Projects and Packages

CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. Each plugin performs a (DNS) function.

CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. Each plugin performs a (DNS) function.

CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. Each plugin performs a (DNS) function.

CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. Each plugin performs a (DNS) function.

Maintainer

CRI-O is meant to provide an integration path between OCI conformant runtimes and the kubelet. Specifically, it implements the Kubelet Container Runtime Interface (CRI) using OCI conformant runtimes. The scope of CRI-O is tied to the scope of the CRI.

Maintainer

cri-tools aims to provide a series of debugging and validation tools for Kubelet CRI, which includes:
- crictl: CLI for kubelet CRI
- critest: validation test suites for kubelet CRI

Bugowner

Distributed reliable key-value store for the most critical data of a distributed system https://coreos.com/etcd/docs/latest/

Etcd is a distributed reliable key-value store for the most critical data of a distributed system

Etcd is a distributed reliable key-value store for the most critical data of a distributed system

Etcd is a distributed reliable key-value store for the most critical data of a distributed system

Etcd is a distributed reliable key-value store for the most critical data of a distributed system

Bugowner
Maintainer

jd is a commandline utility and Go library for diffing and patching JSON and YAML values. It supports a native jd format (similar to unified format) as well as JSON Merge Patch (RFC 7386) and a subset of JSON Patch (RFC 6902). Try it out at http://play.jd-tool.io/.

Maintainer Bugowner

Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops with Kubernetes by Google.

Maintainer

Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS.

Maintainer Bugowner
Maintainer Bugowner Reviewer

This repository contains packages related to the Go programming language (designed by Robert Griesemer, Rob Pike and Ken Thompson).

Go is an expressive, concurrent, garbage collected systems programming language that is type safe and memory safe. It has pointers but no pointer arithmetic. Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language.

http://en.opensuse.org/openSUSE:Packaging_Go

Please do not use OBS comments for support requests. Instead please use one of these communication methods:

Support via mailing list (first): go@lists.opensuse.org (links to list archives)

For bug reports: https://bugzilla.opensuse.org

Using go.mod and go.sum distributed with a Go application, the obs-service-go_modules service calls go mod download, go mod verify and go mod vendor. The service then creates vendor.tar.gz containing the vendor/ directory populated by go mod vendor, allowing Go application package builds without network access during the build stage.

Maintainer Bugowner Reviewer

Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics.

Design goals are to have a minimal memory footprint with a plugin system so that developers in the community can easily add support for collecting metrics from local or remote services.

Go packaging on openSUSE uses a distinct package go1.x per major release and a go metapackage that points to one go1.x package at a time. The presence of Provides: go = go_api in go1.x packages causes multiple package resolution options for BuildRequires: go via the go1.x packages and go metapackage. In OBS it is necessary for projects to use prjconf Prefer: go to resolve the resolution in favor of the go metapackage. While this is usable for presents problems in distribution maintenance projects

This subproject of devel:languages:go is for improvement of the Provides: and BuildRequires: usage to avoid the prjconf requirement, and normalize BuildRequires: usage guidance for go applications.

openSUSE Build Service is sponsored by