From 4ed5b823fcb119c6eb2571efb2e5b691adcaba12 Mon Sep 17 00:00:00 2001 From: Daniel Holbach Date: Wed, 4 Nov 2020 12:09:20 +0100 Subject: [PATCH] update docs following #210 --- DEVELOPMENT.md | 5 ++--- README.md | 9 +++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 7207e0a..0d78589 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -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: diff --git a/README.md b/README.md index 8f204e3..aa0758c 100644 --- a/README.md +++ b/README.md @@ -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 | |--------|---------|------------------|---------------------|-----------------------------------|