constellation/bootstrapper/internal/kubernetes/k8sapi
Otto Bittner 6af54142f2
Remove client pkg from kubectl pkg (#638)
The nested client pkg was necessary to implement a generator pattern.
The generator was necessary as the Kubewrapper type
expects a k8sapi.Client object during instantiation.
However, the required kubeconfig is not ready during Kubewrapper creation.
This patch relies on an Initialize function to set the Kubeconfig
and hands over an empty struct during Kubewrapper creation.
This allows us to remove the extra Client abstraction.
2022-11-25 11:19:22 +01:00
..
kubectl Remove client pkg from kubectl pkg (#638) 2022-11-25 11:19:22 +01:00
resources Remove client pkg from kubectl pkg (#638) 2022-11-25 11:19:22 +01:00
install_test.go kubernetes: verify Kubernetes components 2022-11-23 10:48:03 +01:00
install.go kubernetes: verify Kubernetes components 2022-11-23 10:48:03 +01:00
k8sutil.go Remove client pkg from kubectl pkg (#638) 2022-11-25 11:19:22 +01:00
kubeadm_config_test.go AB#2525 clean up unused code (#504) 2022-11-15 10:31:55 +01:00
kubeadm_config.go AB#2525 clean up unused code (#504) 2022-11-15 10:31:55 +01:00
systemd.go AB#2260 Refactor disk-mapper recovery (#82) 2022-09-08 14:45:27 +02:00