Versions in this module Expand all Collapse all v0 v0.1.1 Jul 4, 2024 Changes in this version + type BootstrapConfig struct + APIServerCert *string + APIServerKey *string + APIServerKubeletClientCert *string + APIServerKubeletClientKey *string + AdminClientCert *string + AdminClientKey *string + CACert *string + CAKey *string + ClientCACert *string + ClientCAKey *string + ClusterConfig UserFacingClusterConfig + ControlPlaneTaints []string + DatastoreCACert *string + DatastoreClientCert *string + DatastoreClientKey *string + DatastoreServers []string + DatastoreType *string + DisableRBAC *bool + ExtraNodeConfigFiles map[string]string + ExtraNodeContainerdArgs map[string]*string + ExtraNodeK8sDqliteArgs map[string]*string + ExtraNodeKubeAPIServerArgs map[string]*string + ExtraNodeKubeControllerManagerArgs map[string]*string + ExtraNodeKubeProxyArgs map[string]*string + ExtraNodeKubeSchedulerArgs map[string]*string + ExtraNodeKubeletArgs map[string]*string + ExtraSANs []string + FrontProxyCACert *string + FrontProxyCAKey *string + FrontProxyClientCert *string + FrontProxyClientKey *string + K8sDqlitePort *int + KubeControllerManagerClientCert *string + KubeControllerManagerClientKey *string + KubeProxyClientCert *string + KubeProxyClientKey *string + KubeSchedulerClientCert *string + KubeSchedulerClientKey *string + KubeletCert *string + KubeletClientCert *string + KubeletClientKey *string + KubeletKey *string + PodCIDR *string + SecurePort *int + ServiceAccountKey *string + ServiceCIDR *string + type ControlPlaneNodeJoinConfig struct + APIServerCert *string + APIServerKey *string + ExtraNodeConfigFiles map[string]string + ExtraNodeContainerdArgs map[string]*string + ExtraNodeK8sDqliteArgs map[string]*string + ExtraNodeKubeAPIServerArgs map[string]*string + ExtraNodeKubeControllerManagerArgs map[string]*string + ExtraNodeKubeProxyArgs map[string]*string + ExtraNodeKubeSchedulerArgs map[string]*string + ExtraNodeKubeletArgs map[string]*string + ExtraSANS []string + FrontProxyClientCert *string + FrontProxyClientKey *string + KubeControllerManagerClientCert *string + KubeControllerManagerClientKey *string + KubeProxyClientCert *string + KubeProxyClientKey *string + KubeSchedulerClientCert *string + KubeSchedulerClientKey *string + KubeletCert *string + KubeletClientCert *string + KubeletClientKey *string + KubeletKey *string + type DNSConfig struct + ClusterDomain *string + Enabled *bool + ServiceIP *string + UpstreamNameservers *[]string + type GatewayConfig struct + Enabled *bool + type GetJoinTokenRequest struct + Name string + Worker bool + type GetJoinTokenResponse struct + EncodedToken string + type IngressConfig struct + DefaultTLSSecret *string + EnableProxyProtocol *bool + Enabled *bool + type LoadBalancerConfig struct + BGPLocalASN *int + BGPMode *bool + BGPPeerASN *int + BGPPeerAddress *string + BGPPeerPort *int + CIDRs *[]string + Enabled *bool + L2Interfaces *[]string + L2Mode *bool + type LocalStorageConfig struct + Default *bool + Enabled *bool + LocalPath *string + ReclaimPolicy *string + type MetricsServerConfig struct + Enabled *bool + type NetworkConfig struct + Enabled *bool + type RemoveNodeRequest struct + Force bool + Name string + type UserFacingClusterConfig struct + Annotations map[string]string + CloudProvider *string + DNS DNSConfig + Gateway GatewayConfig + Ingress IngressConfig + LoadBalancer LoadBalancerConfig + LocalStorage LocalStorageConfig + MetricsServer MetricsServerConfig + Network NetworkConfig + type WorkerNodeJoinConfig struct + ExtraNodeConfigFiles map[string]string + ExtraNodeContainerdArgs map[string]*string + ExtraNodeK8sAPIServerProxyArgs map[string]*string + ExtraNodeKubeProxyArgs map[string]*string + ExtraNodeKubeletArgs map[string]*string + KubeProxyClientCert *string + KubeProxyClientKey *string + KubeletCert *string + KubeletClientCert *string + KubeletClientKey *string + KubeletKey *string v0.0.1-rcX Jun 28, 2024