mirror of
https://github.com/kubereboot/kured.git
synced 2026-05-06 00:17:24 +00:00
update docs following #210
This commit is contained in:
@@ -15,9 +15,8 @@ you are planning to contribute code.
|
||||
|
||||
## Updating k8s support
|
||||
|
||||
Whenever we want to update e.g. [`kubectl` in the
|
||||
image](cmd/kured/Dockerfile), we need to consider if we update `client-go`
|
||||
as well, some RBAC changes might be necessary too.
|
||||
Whenever we want to update e.g. the `kubectl` or `client-go` dependencies,
|
||||
some RBAC changes might be necessary too.
|
||||
|
||||
This is what it took to support Kubernetes 1.14:
|
||||
<https://github.com/weaveworks/kured/pull/75>
|
||||
|
||||
@@ -37,10 +37,11 @@ indicated by the package management system of the underlying OS.
|
||||
|
||||
## Kubernetes & OS Compatibility
|
||||
|
||||
The daemon image contains versions of `k8s.io/client-go` and the
|
||||
`kubectl` binary for the purposes of maintaining the lock and draining
|
||||
worker nodes. Kubernetes aims to provide forwards & backwards
|
||||
compatibility of one minor version between client and server:
|
||||
The daemon image contains versions of `k8s.io/client-go` and
|
||||
`k8s.io/kubectl` (the binary of `kubectl` in older releases) for the purposes of
|
||||
maintaining the lock and draining worker nodes. Kubernetes aims to provide
|
||||
forwards and backwards compatibility of one minor version between client and
|
||||
server:
|
||||
|
||||
| kured | kubectl | k8s.io/client-go | k8s.io/apimachinery | expected kubernetes compatibility |
|
||||
|--------|---------|------------------|---------------------|-----------------------------------|
|
||||
|
||||
Reference in New Issue
Block a user