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.