config/sysinv/cgts-client
Matt Peters b08ad875eb Config API for Kubernetes cluster access information
Introduces a new sysinv config API for retrieving the Kubernetes
cluster access information and security credentials (if configured).

The information may be used to configure a remote Kubernetes client
with the required configuration to use the Kubernetes API with
administrative privileges with either client certificate authentication
or token authentication for the kubernetes-admin service account.

The following information is available for each cluster:
  Kubernetes Cluster Name (kubernetes)
  Kubernetes Release Version
  Cluster API Endpoint URL
  Cluster Root CA Certificate
  Admin Client Certificate
  Admin Client Key
  Admin User Name (kubernetes-admin)
  Admin service account token

Story: 2008630
Task: 41836
Signed-off-by: Matt Peters <matt.peters@windriver.com>
Change-Id: Ib81c7fcc3a577c1209ab3a0dd882552ba3d2b9db
2021-03-01 07:29:12 -06:00
..
centos Add auto-versioning to starlingx/config packages 2020-05-20 14:11:21 +00:00
cgts-client Config API for Kubernetes cluster access information 2021-03-01 07:29:12 -06:00
debian Add files for cgts-client deb packaging 2019-06-12 11:38:02 -05:00
opensuse Update opensuse RPM spec-file version to 1.0.0 2019-10-16 14:54:29 -07:00
.gitignore StarlingX open source release updates 2018-05-31 07:35:52 -07:00
PKG-INFO StarlingX open source release updates 2018-05-31 07:35:52 -07:00