Documentation ¶
Overview ¶
TODO(madhusdancs):
- Make printSuccess prepend protocol/scheme to the IPs/hostnames.
- Add a dry-run support.
- Make all the API object names customizable. Ex: federation-apiserver, federation-controller-manager, etc.
- Make image name and tag customizable.
- Separate etcd container from API server pod as a first step towards enabling HA.
- Generate credentials of the following types for the API server: i. "known_tokens.csv" ii. "basic_auth.csv"
- Add the ability to customize DNS domain suffix. It should probably be derived from cluster config.
- Make etcd PVC size configurable.
- Make API server and controller manager replicas customizable via the HA work.
Index ¶
Constants ¶
View Source
const ( APIServerCN = "federation-apiserver" ControllerManagerCN = "federation-controller-manager" AdminCN = "admin" HostClusterLocalDNSZoneName = "cluster.local." )
Variables ¶
This section is empty.
Functions ¶
func NewCmdInit ¶
NewCmdInit defines the `init` command that bootstraps a federation control plane inside a set of host clusters.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.