File: control

package info (click to toggle)
golang-k8s-component-base 0.32.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 1,432 kB
  • sloc: makefile: 4
file content (83 lines) | stat: -rw-r--r-- 3,627 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Source: golang-k8s-component-base
Section: golang
Priority: optional
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders: Arthur Diniz <arthurbdiniz@gmail.com>
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13),
               dh-sequence-golang,
               golang-any,
               golang-github-blang-semver-dev,
               golang-github-go-logr-logr-dev,
               golang-github-go-logr-zapr-dev,
               golang-github-google-go-cmp-dev,
               golang-github-moby-term-dev,
               golang-github-prometheus-client-golang-dev,
               golang-github-prometheus-client-model-dev,
               golang-github-prometheus-common-dev,
               golang-github-prometheus-procfs-dev,
               golang-github-spf13-cobra-dev,
               golang-github-spf13-pflag-dev,
               golang-github-stretchr-testify-dev,
               golang-opentelemetry-contrib-dev,
               golang-opentelemetry-otel-dev,
               golang-go.uber-zap-dev,
               golang-golang-x-sys-dev,
               golang-gopkg-yaml.v2-dev,
               golang-k8s-apimachinery-dev (>= 0.32),
               golang-k8s-client-go-dev (>= 0.32),
               golang-k8s-klog-dev,
               golang-k8s-utils-dev,
               golang-k8s-sigs-json-dev
Testsuite: autopkgtest-pkg-go
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-k8s-component-base
Vcs-Git: https://salsa.debian.org/go-team/packages/golang-k8s-component-base.git
Homepage: https://github.com/kubernetes/component-base
XS-Go-Import-Path: k8s.io/component-base

Package: golang-k8s-component-base-dev
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends},
         golang-github-blang-semver-dev,
         golang-github-go-logr-logr-dev,
         golang-github-go-logr-zapr-dev,
         golang-github-google-go-cmp-dev,
         golang-github-moby-term-dev,
         golang-github-prometheus-client-golang-dev,
         golang-github-prometheus-client-model-dev,
         golang-github-prometheus-common-dev,
         golang-github-prometheus-procfs-dev,
         golang-github-spf13-cobra-dev,
         golang-github-spf13-pflag-dev,
         golang-github-stretchr-testify-dev,
         golang-opentelemetry-contrib-dev,
         golang-opentelemetry-otel-dev,
         golang-go.uber-zap-dev,
         golang-golang-x-sys-dev,
         golang-gopkg-yaml.v2-dev,
         golang-k8s-apimachinery-dev (>= 0.32),
         golang-k8s-client-go-dev (>= 0.32),
         golang-k8s-klog-dev,
         golang-k8s-utils-dev,
         golang-k8s-sigs-json-dev
Description: Toolkit for building Kubernetes components with shared utilities (library)
 The component-base provides a set of shared libraries and utilities to
 standardize the development of Kubernetes components.
 .
 It has support to a structured approach for handling configuration management
 through ComponentConfig implementation, which includes encoding/decoding
 utilities and validation helpers.
 .
 It can simplify the setup of CLI tools and long-running server components with
 robust command and flag handling, ensuring consistency across Kubernetes
 projects.
 .
 Additionally, it provides integration with Kubernetes authentication and
 authorization mechanisms and offers a consistent logging framework tailored
 for Kubernetes-aware components.
 .
 This library is designed to facilitate the development of core Kubernetes
 components such as kube-apiserver, kubelet, and kube-scheduler by
 consolidating common functionality into a reusable library.