34
vendor/k8s.io/component-base/README.md
generated
vendored
34
vendor/k8s.io/component-base/README.md
generated
vendored
@@ -1,34 +0,0 @@
|
||||
## component-base
|
||||
|
||||
## Purpose
|
||||
|
||||
Implement KEP 32: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/wgs/0032-create-a-k8s-io-component-repo.md
|
||||
|
||||
The proposal is essentially about refactoring the Kubernetes core package structure in a way that all core components may share common code around:
|
||||
- ComponentConfig implementation
|
||||
- flag and command handling
|
||||
- HTTPS serving
|
||||
- delegated authn/z
|
||||
- logging.
|
||||
|
||||
## Compatibility
|
||||
|
||||
There are *NO compatibility guarantees* for this repository, yet. It is in direct support of Kubernetes, so branches
|
||||
will track Kubernetes and be compatible with that repo. As we more cleanly separate the layers, we will review the
|
||||
compatibility guarantee. We have a goal to make this easier to use in the future.
|
||||
|
||||
|
||||
## Where does it come from?
|
||||
|
||||
This repository is synced from https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/component-base.
|
||||
Code changes are made in that location, merged into `k8s.io/kubernetes` and later synced here.
|
||||
|
||||
## Things you should *NOT* do
|
||||
|
||||
1. Directly modify any files in this repo. Those are driven from `k8s.io/kubernetes/staging/src/k8s.io/component-base`.
|
||||
2. Expect compatibility. This repo is changing quickly in direct support of Kubernetes.
|
||||
|
||||
### OWNERS
|
||||
|
||||
WG Component Standard is working on this refactoring process, which is happening incrementally, starting in the v1.14 cycle.
|
||||
SIG API Machinery and SIG Cluster Lifecycle owns the code.
|
||||
33
vendor/k8s.io/component-base/go.mod
generated
vendored
33
vendor/k8s.io/component-base/go.mod
generated
vendored
@@ -1,33 +0,0 @@
|
||||
// This is a generated file. Do not edit directly.
|
||||
|
||||
module k8s.io/component-base
|
||||
|
||||
go 1.15
|
||||
|
||||
require (
|
||||
github.com/blang/semver v3.5.0+incompatible
|
||||
github.com/go-logr/logr v0.2.0
|
||||
github.com/google/go-cmp v0.4.0
|
||||
github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect
|
||||
github.com/moby/term v0.0.0-20200312100748-672ec06f55cd
|
||||
github.com/prometheus/client_golang v1.7.1
|
||||
github.com/prometheus/client_model v0.2.0
|
||||
github.com/prometheus/common v0.10.0
|
||||
github.com/prometheus/procfs v0.1.3
|
||||
github.com/sirupsen/logrus v1.6.0 // indirect
|
||||
github.com/spf13/pflag v1.0.5
|
||||
github.com/stretchr/testify v1.4.0
|
||||
go.uber.org/atomic v1.4.0 // indirect
|
||||
go.uber.org/multierr v1.1.0 // indirect
|
||||
go.uber.org/zap v1.10.0
|
||||
k8s.io/apimachinery v0.19.4
|
||||
k8s.io/client-go v0.19.4
|
||||
k8s.io/klog/v2 v2.2.0
|
||||
k8s.io/utils v0.0.0-20200729134348-d5654de09c73
|
||||
)
|
||||
|
||||
replace (
|
||||
k8s.io/api => k8s.io/api v0.19.4
|
||||
k8s.io/apimachinery => k8s.io/apimachinery v0.19.4
|
||||
k8s.io/client-go => k8s.io/client-go v0.19.4
|
||||
)
|
||||
Reference in New Issue
Block a user