Documentation ¶
Index ¶
- func ConfigureRBAC(clientset kubernetes.Clientset) error
- func CoreDNSManifest() []byte
- func DeployManifest(clusterDir string, data []byte) error
- func FlannelManifest() []byte
- func GetClientset(filename string) (*kubernetes.Clientset, error)
- func KubeletConfig(containerName string) []byte
- func KubeletUnitConfig(containerName string) []byte
- func WaitAPIServerReady(clientset kubernetes.Clientset) error
- func WaitNode(clientset kubernetes.Clientset, name string) error
- func WorkerRegistriesConfig(registryName, registryIP string) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigureRBAC ¶
func ConfigureRBAC(clientset kubernetes.Clientset) error
func CoreDNSManifest ¶
func CoreDNSManifest() []byte
func DeployManifest ¶
func FlannelManifest ¶
func FlannelManifest() []byte
TODO: WOW This is ugly, need to either gut it out and write the go for it or check it in another way
func GetClientset ¶
func GetClientset(filename string) (*kubernetes.Clientset, error)
func KubeletConfig ¶
this one could be removed by not putting the unique container ID for the kubelet in the name of the cert in the container itslef
func KubeletUnitConfig ¶
func WaitAPIServerReady ¶
func WaitAPIServerReady(clientset kubernetes.Clientset) error
func WorkerRegistriesConfig ¶
TODO: templating engine text/template
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.