Versions in this module Expand all Collapse all v1 v1.10.0 Aug 16, 2018 Changes in this version + const GroupName + const TopologyPrivate + const TopologyPublic + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func Convert_kops_AccessSpec_To_v1alpha1_AccessSpec(in *kops.AccessSpec, out *AccessSpec, s conversion.Scope) error + func Convert_kops_AddonSpec_To_v1alpha1_AddonSpec(in *kops.AddonSpec, out *AddonSpec, s conversion.Scope) error + func Convert_kops_AlwaysAllowAuthorizationSpec_To_v1alpha1_AlwaysAllowAuthorizationSpec(in *kops.AlwaysAllowAuthorizationSpec, out *AlwaysAllowAuthorizationSpec, ...) error + func Convert_kops_AmazonVPCNetworkingSpec_To_v1alpha1_AmazonVPCNetworkingSpec(in *kops.AmazonVPCNetworkingSpec, out *AmazonVPCNetworkingSpec, ...) error + func Convert_kops_Assets_To_v1alpha1_Assets(in *kops.Assets, out *Assets, s conversion.Scope) error + func Convert_kops_AuthenticationSpec_To_v1alpha1_AuthenticationSpec(in *kops.AuthenticationSpec, out *AuthenticationSpec, s conversion.Scope) error + func Convert_kops_AuthorizationSpec_To_v1alpha1_AuthorizationSpec(in *kops.AuthorizationSpec, out *AuthorizationSpec, s conversion.Scope) error + func Convert_kops_AwsAuthenticationSpec_To_v1alpha1_AwsAuthenticationSpec(in *kops.AwsAuthenticationSpec, out *AwsAuthenticationSpec, s conversion.Scope) error + func Convert_kops_BastionSpec_To_v1alpha1_BastionSpec(in *kops.BastionSpec, out *BastionSpec, s conversion.Scope) error + func Convert_kops_CNINetworkingSpec_To_v1alpha1_CNINetworkingSpec(in *kops.CNINetworkingSpec, out *CNINetworkingSpec, s conversion.Scope) error + func Convert_kops_CalicoNetworkingSpec_To_v1alpha1_CalicoNetworkingSpec(in *kops.CalicoNetworkingSpec, out *CalicoNetworkingSpec, s conversion.Scope) error + func Convert_kops_CanalNetworkingSpec_To_v1alpha1_CanalNetworkingSpec(in *kops.CanalNetworkingSpec, out *CanalNetworkingSpec, s conversion.Scope) error + func Convert_kops_CiliumNetworkingSpec_To_v1alpha1_CiliumNetworkingSpec(in *kops.CiliumNetworkingSpec, out *CiliumNetworkingSpec, s conversion.Scope) error + func Convert_kops_ClassicNetworkingSpec_To_v1alpha1_ClassicNetworkingSpec(in *kops.ClassicNetworkingSpec, out *ClassicNetworkingSpec, s conversion.Scope) error + func Convert_kops_CloudConfiguration_To_v1alpha1_CloudConfiguration(in *kops.CloudConfiguration, out *CloudConfiguration, s conversion.Scope) error + func Convert_kops_CloudControllerManagerConfig_To_v1alpha1_CloudControllerManagerConfig(in *kops.CloudControllerManagerConfig, out *CloudControllerManagerConfig, ...) error + func Convert_kops_ClusterList_To_v1alpha1_ClusterList(in *kops.ClusterList, out *ClusterList, s conversion.Scope) error + func Convert_kops_ClusterSpec_To_v1alpha1_ClusterSpec(in *kops.ClusterSpec, out *ClusterSpec, s conversion.Scope) error + func Convert_kops_Cluster_To_v1alpha1_Cluster(in *kops.Cluster, out *Cluster, s conversion.Scope) error + func Convert_kops_DNSAccessSpec_To_v1alpha1_DNSAccessSpec(in *kops.DNSAccessSpec, out *DNSAccessSpec, s conversion.Scope) error + func Convert_kops_DNSSpec_To_v1alpha1_DNSSpec(in *kops.DNSSpec, out *DNSSpec, s conversion.Scope) error + func Convert_kops_DockerConfig_To_v1alpha1_DockerConfig(in *kops.DockerConfig, out *DockerConfig, s conversion.Scope) error + func Convert_kops_EgressProxySpec_To_v1alpha1_EgressProxySpec(in *kops.EgressProxySpec, out *EgressProxySpec, s conversion.Scope) error + func Convert_kops_EtcdBackupSpec_To_v1alpha1_EtcdBackupSpec(in *kops.EtcdBackupSpec, out *EtcdBackupSpec, s conversion.Scope) error + func Convert_kops_EtcdClusterSpec_To_v1alpha1_EtcdClusterSpec(in *kops.EtcdClusterSpec, out *EtcdClusterSpec, s conversion.Scope) error + func Convert_kops_EtcdManagerSpec_To_v1alpha1_EtcdManagerSpec(in *kops.EtcdManagerSpec, out *EtcdManagerSpec, s conversion.Scope) error + func Convert_kops_EtcdMemberSpec_To_v1alpha1_EtcdMemberSpec(in *kops.EtcdMemberSpec, out *EtcdMemberSpec, s conversion.Scope) error + func Convert_kops_ExecContainerAction_To_v1alpha1_ExecContainerAction(in *kops.ExecContainerAction, out *ExecContainerAction, s conversion.Scope) error + func Convert_kops_ExternalDNSConfig_To_v1alpha1_ExternalDNSConfig(in *kops.ExternalDNSConfig, out *ExternalDNSConfig, s conversion.Scope) error + func Convert_kops_ExternalNetworkingSpec_To_v1alpha1_ExternalNetworkingSpec(in *kops.ExternalNetworkingSpec, out *ExternalNetworkingSpec, ...) error + func Convert_kops_FileAssetSpec_To_v1alpha1_FileAssetSpec(in *kops.FileAssetSpec, out *FileAssetSpec, s conversion.Scope) error + func Convert_kops_FlannelNetworkingSpec_To_v1alpha1_FlannelNetworkingSpec(in *kops.FlannelNetworkingSpec, out *FlannelNetworkingSpec, s conversion.Scope) error + func Convert_kops_HTTPProxy_To_v1alpha1_HTTPProxy(in *kops.HTTPProxy, out *HTTPProxy, s conversion.Scope) error + func Convert_kops_HookSpec_To_v1alpha1_HookSpec(in *kops.HookSpec, out *HookSpec, s conversion.Scope) error + func Convert_kops_IAMProfileSpec_To_v1alpha1_IAMProfileSpec(in *kops.IAMProfileSpec, out *IAMProfileSpec, s conversion.Scope) error + func Convert_kops_IAMSpec_To_v1alpha1_IAMSpec(in *kops.IAMSpec, out *IAMSpec, s conversion.Scope) error + func Convert_kops_InstanceGroupList_To_v1alpha1_InstanceGroupList(in *kops.InstanceGroupList, out *InstanceGroupList, s conversion.Scope) error + func Convert_kops_InstanceGroupSpec_To_v1alpha1_InstanceGroupSpec(in *kops.InstanceGroupSpec, out *InstanceGroupSpec, s conversion.Scope) error + func Convert_kops_InstanceGroup_To_v1alpha1_InstanceGroup(in *kops.InstanceGroup, out *InstanceGroup, s conversion.Scope) error + func Convert_kops_KopeioAuthenticationSpec_To_v1alpha1_KopeioAuthenticationSpec(in *kops.KopeioAuthenticationSpec, out *KopeioAuthenticationSpec, ...) error + func Convert_kops_KopeioNetworkingSpec_To_v1alpha1_KopeioNetworkingSpec(in *kops.KopeioNetworkingSpec, out *KopeioNetworkingSpec, s conversion.Scope) error + func Convert_kops_KubeAPIServerConfig_To_v1alpha1_KubeAPIServerConfig(in *kops.KubeAPIServerConfig, out *KubeAPIServerConfig, s conversion.Scope) error + func Convert_kops_KubeControllerManagerConfig_To_v1alpha1_KubeControllerManagerConfig(in *kops.KubeControllerManagerConfig, out *KubeControllerManagerConfig, ...) error + func Convert_kops_KubeDNSConfig_To_v1alpha1_KubeDNSConfig(in *kops.KubeDNSConfig, out *KubeDNSConfig, s conversion.Scope) error + func Convert_kops_KubeProxyConfig_To_v1alpha1_KubeProxyConfig(in *kops.KubeProxyConfig, out *KubeProxyConfig, s conversion.Scope) error + func Convert_kops_KubeSchedulerConfig_To_v1alpha1_KubeSchedulerConfig(in *kops.KubeSchedulerConfig, out *KubeSchedulerConfig, s conversion.Scope) error + func Convert_kops_KubeletConfigSpec_To_v1alpha1_KubeletConfigSpec(in *kops.KubeletConfigSpec, out *KubeletConfigSpec, s conversion.Scope) error + func Convert_kops_KubenetNetworkingSpec_To_v1alpha1_KubenetNetworkingSpec(in *kops.KubenetNetworkingSpec, out *KubenetNetworkingSpec, s conversion.Scope) error + func Convert_kops_KuberouterNetworkingSpec_To_v1alpha1_KuberouterNetworkingSpec(in *kops.KuberouterNetworkingSpec, out *KuberouterNetworkingSpec, ...) error + func Convert_kops_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(in *kops.LeaderElectionConfiguration, out *LeaderElectionConfiguration, ...) error + func Convert_kops_LoadBalancerAccessSpec_To_v1alpha1_LoadBalancerAccessSpec(in *kops.LoadBalancerAccessSpec, out *LoadBalancerAccessSpec, ...) error + func Convert_kops_LoadBalancer_To_v1alpha1_LoadBalancer(in *kops.LoadBalancer, out *LoadBalancer, s conversion.Scope) error + func Convert_kops_NetworkingSpec_To_v1alpha1_NetworkingSpec(in *kops.NetworkingSpec, out *NetworkingSpec, s conversion.Scope) error + func Convert_kops_NodeAuthorizationSpec_To_v1alpha1_NodeAuthorizationSpec(in *kops.NodeAuthorizationSpec, out *NodeAuthorizationSpec, s conversion.Scope) error + func Convert_kops_NodeAuthorizerSpec_To_v1alpha1_NodeAuthorizerSpec(in *kops.NodeAuthorizerSpec, out *NodeAuthorizerSpec, s conversion.Scope) error + func Convert_kops_RBACAuthorizationSpec_To_v1alpha1_RBACAuthorizationSpec(in *kops.RBACAuthorizationSpec, out *RBACAuthorizationSpec, s conversion.Scope) error + func Convert_kops_RomanaNetworkingSpec_To_v1alpha1_RomanaNetworkingSpec(in *kops.RomanaNetworkingSpec, out *RomanaNetworkingSpec, s conversion.Scope) error + func Convert_kops_SSHCredentialList_To_v1alpha1_SSHCredentialList(in *kops.SSHCredentialList, out *SSHCredentialList, s conversion.Scope) error + func Convert_kops_SSHCredentialSpec_To_v1alpha1_SSHCredentialSpec(in *kops.SSHCredentialSpec, out *SSHCredentialSpec, s conversion.Scope) error + func Convert_kops_SSHCredential_To_v1alpha1_SSHCredential(in *kops.SSHCredential, out *SSHCredential, s conversion.Scope) error + func Convert_kops_TargetSpec_To_v1alpha1_TargetSpec(in *kops.TargetSpec, out *TargetSpec, s conversion.Scope) error + func Convert_kops_TerraformSpec_To_v1alpha1_TerraformSpec(in *kops.TerraformSpec, out *TerraformSpec, s conversion.Scope) error + func Convert_kops_TopologySpec_To_v1alpha1_TopologySpec(in *kops.TopologySpec, out *TopologySpec, s conversion.Scope) error + func Convert_kops_UserData_To_v1alpha1_UserData(in *kops.UserData, out *UserData, s conversion.Scope) error + func Convert_kops_WeaveNetworkingSpec_To_v1alpha1_WeaveNetworkingSpec(in *kops.WeaveNetworkingSpec, out *WeaveNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_AccessSpec_To_kops_AccessSpec(in *AccessSpec, out *kops.AccessSpec, s conversion.Scope) error + func Convert_v1alpha1_AddonSpec_To_kops_AddonSpec(in *AddonSpec, out *kops.AddonSpec, s conversion.Scope) error + func Convert_v1alpha1_AlwaysAllowAuthorizationSpec_To_kops_AlwaysAllowAuthorizationSpec(in *AlwaysAllowAuthorizationSpec, out *kops.AlwaysAllowAuthorizationSpec, ...) error + func Convert_v1alpha1_AmazonVPCNetworkingSpec_To_kops_AmazonVPCNetworkingSpec(in *AmazonVPCNetworkingSpec, out *kops.AmazonVPCNetworkingSpec, ...) error + func Convert_v1alpha1_Assets_To_kops_Assets(in *Assets, out *kops.Assets, s conversion.Scope) error + func Convert_v1alpha1_AuthenticationSpec_To_kops_AuthenticationSpec(in *AuthenticationSpec, out *kops.AuthenticationSpec, s conversion.Scope) error + func Convert_v1alpha1_AuthorizationSpec_To_kops_AuthorizationSpec(in *AuthorizationSpec, out *kops.AuthorizationSpec, s conversion.Scope) error + func Convert_v1alpha1_AwsAuthenticationSpec_To_kops_AwsAuthenticationSpec(in *AwsAuthenticationSpec, out *kops.AwsAuthenticationSpec, s conversion.Scope) error + func Convert_v1alpha1_BastionSpec_To_kops_BastionSpec(in *BastionSpec, out *kops.BastionSpec, s conversion.Scope) error + func Convert_v1alpha1_CNINetworkingSpec_To_kops_CNINetworkingSpec(in *CNINetworkingSpec, out *kops.CNINetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_CalicoNetworkingSpec_To_kops_CalicoNetworkingSpec(in *CalicoNetworkingSpec, out *kops.CalicoNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_CanalNetworkingSpec_To_kops_CanalNetworkingSpec(in *CanalNetworkingSpec, out *kops.CanalNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_CiliumNetworkingSpec_To_kops_CiliumNetworkingSpec(in *CiliumNetworkingSpec, out *kops.CiliumNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_ClassicNetworkingSpec_To_kops_ClassicNetworkingSpec(in *ClassicNetworkingSpec, out *kops.ClassicNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_CloudConfiguration_To_kops_CloudConfiguration(in *CloudConfiguration, out *kops.CloudConfiguration, s conversion.Scope) error + func Convert_v1alpha1_CloudControllerManagerConfig_To_kops_CloudControllerManagerConfig(in *CloudControllerManagerConfig, out *kops.CloudControllerManagerConfig, ...) error + func Convert_v1alpha1_ClusterList_To_kops_ClusterList(in *ClusterList, out *kops.ClusterList, s conversion.Scope) error + func Convert_v1alpha1_ClusterSpec_To_kops_ClusterSpec(in *ClusterSpec, out *kops.ClusterSpec, s conversion.Scope) error + func Convert_v1alpha1_Cluster_To_kops_Cluster(in *Cluster, out *kops.Cluster, s conversion.Scope) error + func Convert_v1alpha1_DNSAccessSpec_To_kops_DNSAccessSpec(in *DNSAccessSpec, out *kops.DNSAccessSpec, s conversion.Scope) error + func Convert_v1alpha1_DNSSpec_To_kops_DNSSpec(in *DNSSpec, out *kops.DNSSpec, s conversion.Scope) error + func Convert_v1alpha1_DockerConfig_To_kops_DockerConfig(in *DockerConfig, out *kops.DockerConfig, s conversion.Scope) error + func Convert_v1alpha1_EgressProxySpec_To_kops_EgressProxySpec(in *EgressProxySpec, out *kops.EgressProxySpec, s conversion.Scope) error + func Convert_v1alpha1_EtcdBackupSpec_To_kops_EtcdBackupSpec(in *EtcdBackupSpec, out *kops.EtcdBackupSpec, s conversion.Scope) error + func Convert_v1alpha1_EtcdClusterSpec_To_kops_EtcdClusterSpec(in *EtcdClusterSpec, out *kops.EtcdClusterSpec, s conversion.Scope) error + func Convert_v1alpha1_EtcdManagerSpec_To_kops_EtcdManagerSpec(in *EtcdManagerSpec, out *kops.EtcdManagerSpec, s conversion.Scope) error + func Convert_v1alpha1_EtcdMemberSpec_To_kops_EtcdMemberSpec(in *EtcdMemberSpec, out *kops.EtcdMemberSpec, s conversion.Scope) error + func Convert_v1alpha1_ExecContainerAction_To_kops_ExecContainerAction(in *ExecContainerAction, out *kops.ExecContainerAction, s conversion.Scope) error + func Convert_v1alpha1_ExternalDNSConfig_To_kops_ExternalDNSConfig(in *ExternalDNSConfig, out *kops.ExternalDNSConfig, s conversion.Scope) error + func Convert_v1alpha1_ExternalNetworkingSpec_To_kops_ExternalNetworkingSpec(in *ExternalNetworkingSpec, out *kops.ExternalNetworkingSpec, ...) error + func Convert_v1alpha1_FileAssetSpec_To_kops_FileAssetSpec(in *FileAssetSpec, out *kops.FileAssetSpec, s conversion.Scope) error + func Convert_v1alpha1_FlannelNetworkingSpec_To_kops_FlannelNetworkingSpec(in *FlannelNetworkingSpec, out *kops.FlannelNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_HTTPProxy_To_kops_HTTPProxy(in *HTTPProxy, out *kops.HTTPProxy, s conversion.Scope) error + func Convert_v1alpha1_HookSpec_To_kops_HookSpec(in *HookSpec, out *kops.HookSpec, s conversion.Scope) error + func Convert_v1alpha1_IAMProfileSpec_To_kops_IAMProfileSpec(in *IAMProfileSpec, out *kops.IAMProfileSpec, s conversion.Scope) error + func Convert_v1alpha1_IAMSpec_To_kops_IAMSpec(in *IAMSpec, out *kops.IAMSpec, s conversion.Scope) error + func Convert_v1alpha1_InstanceGroupList_To_kops_InstanceGroupList(in *InstanceGroupList, out *kops.InstanceGroupList, s conversion.Scope) error + func Convert_v1alpha1_InstanceGroupSpec_To_kops_InstanceGroupSpec(in *InstanceGroupSpec, out *kops.InstanceGroupSpec, s conversion.Scope) error + func Convert_v1alpha1_InstanceGroup_To_kops_InstanceGroup(in *InstanceGroup, out *kops.InstanceGroup, s conversion.Scope) error + func Convert_v1alpha1_KopeioAuthenticationSpec_To_kops_KopeioAuthenticationSpec(in *KopeioAuthenticationSpec, out *kops.KopeioAuthenticationSpec, ...) error + func Convert_v1alpha1_KopeioNetworkingSpec_To_kops_KopeioNetworkingSpec(in *KopeioNetworkingSpec, out *kops.KopeioNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_KubeAPIServerConfig_To_kops_KubeAPIServerConfig(in *KubeAPIServerConfig, out *kops.KubeAPIServerConfig, s conversion.Scope) error + func Convert_v1alpha1_KubeControllerManagerConfig_To_kops_KubeControllerManagerConfig(in *KubeControllerManagerConfig, out *kops.KubeControllerManagerConfig, ...) error + func Convert_v1alpha1_KubeDNSConfig_To_kops_KubeDNSConfig(in *KubeDNSConfig, out *kops.KubeDNSConfig, s conversion.Scope) error + func Convert_v1alpha1_KubeProxyConfig_To_kops_KubeProxyConfig(in *KubeProxyConfig, out *kops.KubeProxyConfig, s conversion.Scope) error + func Convert_v1alpha1_KubeSchedulerConfig_To_kops_KubeSchedulerConfig(in *KubeSchedulerConfig, out *kops.KubeSchedulerConfig, s conversion.Scope) error + func Convert_v1alpha1_KubeletConfigSpec_To_kops_KubeletConfigSpec(in *KubeletConfigSpec, out *kops.KubeletConfigSpec, s conversion.Scope) error + func Convert_v1alpha1_KubenetNetworkingSpec_To_kops_KubenetNetworkingSpec(in *KubenetNetworkingSpec, out *kops.KubenetNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_KuberouterNetworkingSpec_To_kops_KuberouterNetworkingSpec(in *KuberouterNetworkingSpec, out *kops.KuberouterNetworkingSpec, ...) error + func Convert_v1alpha1_LeaderElectionConfiguration_To_kops_LeaderElectionConfiguration(in *LeaderElectionConfiguration, out *kops.LeaderElectionConfiguration, ...) error + func Convert_v1alpha1_LoadBalancerAccessSpec_To_kops_LoadBalancerAccessSpec(in *LoadBalancerAccessSpec, out *kops.LoadBalancerAccessSpec, ...) error + func Convert_v1alpha1_LoadBalancer_To_kops_LoadBalancer(in *LoadBalancer, out *kops.LoadBalancer, s conversion.Scope) error + func Convert_v1alpha1_NetworkingSpec_To_kops_NetworkingSpec(in *NetworkingSpec, out *kops.NetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_NodeAuthorizationSpec_To_kops_NodeAuthorizationSpec(in *NodeAuthorizationSpec, out *kops.NodeAuthorizationSpec, s conversion.Scope) error + func Convert_v1alpha1_NodeAuthorizerSpec_To_kops_NodeAuthorizerSpec(in *NodeAuthorizerSpec, out *kops.NodeAuthorizerSpec, s conversion.Scope) error + func Convert_v1alpha1_RBACAuthorizationSpec_To_kops_RBACAuthorizationSpec(in *RBACAuthorizationSpec, out *kops.RBACAuthorizationSpec, s conversion.Scope) error + func Convert_v1alpha1_RomanaNetworkingSpec_To_kops_RomanaNetworkingSpec(in *RomanaNetworkingSpec, out *kops.RomanaNetworkingSpec, s conversion.Scope) error + func Convert_v1alpha1_SSHCredentialList_To_kops_SSHCredentialList(in *SSHCredentialList, out *kops.SSHCredentialList, s conversion.Scope) error + func Convert_v1alpha1_SSHCredentialSpec_To_kops_SSHCredentialSpec(in *SSHCredentialSpec, out *kops.SSHCredentialSpec, s conversion.Scope) error + func Convert_v1alpha1_SSHCredential_To_kops_SSHCredential(in *SSHCredential, out *kops.SSHCredential, s conversion.Scope) error + func Convert_v1alpha1_TargetSpec_To_kops_TargetSpec(in *TargetSpec, out *kops.TargetSpec, s conversion.Scope) error + func Convert_v1alpha1_TerraformSpec_To_kops_TerraformSpec(in *TerraformSpec, out *kops.TerraformSpec, s conversion.Scope) error + func Convert_v1alpha1_TopologySpec_To_kops_TopologySpec(in *TopologySpec, out *kops.TopologySpec, s conversion.Scope) error + func Convert_v1alpha1_UserData_To_kops_UserData(in *UserData, out *kops.UserData, s conversion.Scope) error + func Convert_v1alpha1_WeaveNetworkingSpec_To_kops_WeaveNetworkingSpec(in *WeaveNetworkingSpec, out *kops.WeaveNetworkingSpec, s conversion.Scope) error + func RegisterConversions(scheme *runtime.Scheme) error + func RegisterDefaults(scheme *runtime.Scheme) error + func SetDefaults_ClusterSpec(obj *ClusterSpec) + func SetObjectDefaults_Cluster(in *Cluster) + func SetObjectDefaults_ClusterList(in *ClusterList) + type AccessSpec struct + DNS *DNSAccessSpec + LoadBalancer *LoadBalancerAccessSpec + func (in *AccessSpec) DeepCopy() *AccessSpec + func (in *AccessSpec) DeepCopyInto(out *AccessSpec) + func (s *AccessSpec) IsEmpty() bool + type AddonSpec struct + Manifest string + func (in *AddonSpec) DeepCopy() *AddonSpec + func (in *AddonSpec) DeepCopyInto(out *AddonSpec) + type AlwaysAllowAuthorizationSpec struct + func (in *AlwaysAllowAuthorizationSpec) DeepCopy() *AlwaysAllowAuthorizationSpec + func (in *AlwaysAllowAuthorizationSpec) DeepCopyInto(out *AlwaysAllowAuthorizationSpec) + type AmazonVPCNetworkingSpec struct + ImageName string + func (in *AmazonVPCNetworkingSpec) DeepCopy() *AmazonVPCNetworkingSpec + func (in *AmazonVPCNetworkingSpec) DeepCopyInto(out *AmazonVPCNetworkingSpec) + type Assets struct + ContainerProxy *string + ContainerRegistry *string + FileRepository *string + func (in *Assets) DeepCopy() *Assets + func (in *Assets) DeepCopyInto(out *Assets) + type AuthenticationSpec struct + Aws *AwsAuthenticationSpec + Kopeio *KopeioAuthenticationSpec + func (in *AuthenticationSpec) DeepCopy() *AuthenticationSpec + func (in *AuthenticationSpec) DeepCopyInto(out *AuthenticationSpec) + func (s *AuthenticationSpec) IsEmpty() bool + type AuthorizationSpec struct + AlwaysAllow *AlwaysAllowAuthorizationSpec + RBAC *RBACAuthorizationSpec + func (in *AuthorizationSpec) DeepCopy() *AuthorizationSpec + func (in *AuthorizationSpec) DeepCopyInto(out *AuthorizationSpec) + func (s *AuthorizationSpec) IsEmpty() bool + type AwsAuthenticationSpec struct + func (in *AwsAuthenticationSpec) DeepCopy() *AwsAuthenticationSpec + func (in *AwsAuthenticationSpec) DeepCopyInto(out *AwsAuthenticationSpec) + type BastionSpec struct + Enable bool + IdleTimeout *int64 + MachineType string + PublicName string + func (in *BastionSpec) DeepCopy() *BastionSpec + func (in *BastionSpec) DeepCopyInto(out *BastionSpec) + type ByName []*ClusterZoneSpec + func (a ByName) Len() int + func (a ByName) Less(i, j int) bool + func (a ByName) Swap(i, j int) + func (in ByName) DeepCopy() ByName + func (in ByName) DeepCopyInto(out *ByName) + type CNINetworkingSpec struct + UsesSecondaryIP bool + func (in *CNINetworkingSpec) DeepCopy() *CNINetworkingSpec + func (in *CNINetworkingSpec) DeepCopyInto(out *CNINetworkingSpec) + type CalicoNetworkingSpec struct + CrossSubnet bool + LogSeverityScreen string + MTU *int32 + PrometheusGoMetricsEnabled bool + PrometheusMetricsEnabled bool + PrometheusMetricsPort int32 + PrometheusProcessMetricsEnabled bool + func (in *CalicoNetworkingSpec) DeepCopy() *CalicoNetworkingSpec + func (in *CalicoNetworkingSpec) DeepCopyInto(out *CalicoNetworkingSpec) + type CanalNetworkingSpec struct + ChainInsertMode string + DefaultEndpointToHostAction string + LogSeveritySys string + PrometheusGoMetricsEnabled bool + PrometheusMetricsEnabled bool + PrometheusMetricsPort int32 + PrometheusProcessMetricsEnabled bool + func (in *CanalNetworkingSpec) DeepCopy() *CanalNetworkingSpec + func (in *CanalNetworkingSpec) DeepCopyInto(out *CanalNetworkingSpec) + type CiliumNetworkingSpec struct + AccessLog string + AgentLabels []string + AllowLocalhost string + AutoIpv6NodeRoutes bool + BPFRoot string + ContainerRuntime []string + ContainerRuntimeEndpoint map[string]string + Debug bool + DebugVerbose []string + Device string + DisableConntrack bool + DisableIpv4 bool + DisableK8sServices bool + DisableMasquerade bool + EnablePolicy string + EnableTracing bool + EnvoyLog string + Ipv4ClusterCIDRMaskSize int + Ipv4Node string + Ipv4Range string + Ipv4ServiceRange string + Ipv6ClusterAllocCidr string + Ipv6Node string + Ipv6Range string + Ipv6ServiceRange string + K8sAPIServer string + K8sKubeconfigPath string + KeepBPFTemplates bool + KeepConfig bool + LB string + LabelPrefixFile string + Labels []string + LibDir string + LogDrivers []string + LogOpt map[string]string + Logstash bool + LogstashAgent string + LogstashProbeTimer uint32 + Nat46Range string + Pprof bool + PrefilterDevice string + PrometheusServeAddr string + Restore bool + SingleClusterRoute bool + SocketPath string + StateDir string + TracePayloadLen int + Tunnel string + Version string + func (in *CiliumNetworkingSpec) DeepCopy() *CiliumNetworkingSpec + func (in *CiliumNetworkingSpec) DeepCopyInto(out *CiliumNetworkingSpec) + type ClassicNetworkingSpec struct + func (in *ClassicNetworkingSpec) DeepCopy() *ClassicNetworkingSpec + func (in *ClassicNetworkingSpec) DeepCopyInto(out *ClassicNetworkingSpec) + type CloudConfiguration struct + DisableSecurityGroupIngress *bool + ElbSecurityGroup *string + Multizone *bool + NodeInstancePrefix *string + NodeTags *string + VSphereCoreDNSServer *string + VSphereDatacenter *string + VSphereDatastore *string + VSpherePassword *string + VSphereResourcePool *string + VSphereServer *string + VSphereUsername *string + func (in *CloudConfiguration) DeepCopy() *CloudConfiguration + func (in *CloudConfiguration) DeepCopyInto(out *CloudConfiguration) + type CloudControllerManagerConfig struct + AllocateNodeCIDRs *bool + CIDRAllocatorType *string + CloudProvider string + ClusterCIDR string + ClusterName string + ConfigureCloudRoutes *bool + Image string + LeaderElection *LeaderElectionConfiguration + LogLevel int32 + Master string + UseServiceAccountCredentials *bool + func (in *CloudControllerManagerConfig) DeepCopy() *CloudControllerManagerConfig + func (in *CloudControllerManagerConfig) DeepCopyInto(out *CloudControllerManagerConfig) + type Cluster struct + Spec ClusterSpec + func (in *Cluster) DeepCopy() *Cluster + func (in *Cluster) DeepCopyInto(out *Cluster) + func (in *Cluster) DeepCopyObject() runtime.Object + func (obj *Cluster) GetObjectKind() schema.ObjectKind + type ClusterList struct + Items []Cluster + func (in *ClusterList) DeepCopy() *ClusterList + func (in *ClusterList) DeepCopyInto(out *ClusterList) + func (in *ClusterList) DeepCopyObject() runtime.Object + type ClusterSpec struct + API *AccessSpec + AdditionalNetworkCIDRs []string + AdditionalPolicies *map[string]string + AdditionalSANs []string + Addons []AddonSpec + AdminAccess []string + Assets *Assets + Authentication *AuthenticationSpec + Authorization *AuthorizationSpec + Channel string + CloudConfig *CloudConfiguration + CloudLabels map[string]string + CloudProvider string + ClusterDNSDomain string + ConfigBase string + ConfigStore string + DNSZone string + Docker *DockerConfig + EgressProxy *EgressProxySpec + EncryptionConfig *bool + EtcdClusters []*EtcdClusterSpec + ExternalCloudControllerManager *CloudControllerManagerConfig + ExternalDNS *ExternalDNSConfig + FileAssets []FileAssetSpec + Hooks []HookSpec + IAM *IAMSpec + IsolateMasters *bool + KeyStore string + KubeAPIServer *KubeAPIServerConfig + KubeControllerManager *KubeControllerManagerConfig + KubeDNS *KubeDNSConfig + KubeProxy *KubeProxyConfig + KubeScheduler *KubeSchedulerConfig + Kubelet *KubeletConfigSpec + KubernetesVersion string + MasterInternalName string + MasterKubelet *KubeletConfigSpec + MasterPublicName string + Multizone *bool + NetworkCIDR string + NetworkID string + Networking *NetworkingSpec + NodeAuthorization *NodeAuthorizationSpec + NonMasqueradeCIDR string + Project string + SSHKeyName string + SecretStore string + ServiceClusterIPRange string + Target *TargetSpec + Topology *TopologySpec + UpdatePolicy *string + Zones []*ClusterZoneSpec + func (in *ClusterSpec) DeepCopy() *ClusterSpec + func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) + type ClusterZoneSpec struct + CIDR string + Egress string + Name string + PrivateCIDR string + ProviderID string + func (in *ClusterZoneSpec) DeepCopy() *ClusterZoneSpec + func (in *ClusterZoneSpec) DeepCopyInto(out *ClusterZoneSpec) + type DNSAccessSpec struct + func (in *DNSAccessSpec) DeepCopy() *DNSAccessSpec + func (in *DNSAccessSpec) DeepCopyInto(out *DNSAccessSpec) + type DNSSpec struct + Type DNSType + func (in *DNSSpec) DeepCopy() *DNSSpec + func (in *DNSSpec) DeepCopyInto(out *DNSSpec) + type DNSType string + const DNSTypePrivate + const DNSTypePublic + type DockerConfig struct + AuthorizationPlugins []string + Bridge *string + BridgeIP *string + DataRoot *string + DefaultUlimit []string + ExecRoot *string + Hosts []string + IPMasq *bool + IPTables *bool + InsecureRegistry *string + LiveRestore *bool + LogDriver *string + LogLevel *string + LogOpt []string + MTU *int32 + RegistryMirrors []string + Storage *string + StorageOpts []string + UserNamespaceRemap string + Version *string + func (in *DockerConfig) DeepCopy() *DockerConfig + func (in *DockerConfig) DeepCopyInto(out *DockerConfig) + type EgressProxySpec struct + HTTPProxy HTTPProxy + ProxyExcludes string + func (in *EgressProxySpec) DeepCopy() *EgressProxySpec + func (in *EgressProxySpec) DeepCopyInto(out *EgressProxySpec) + type EtcdBackupSpec struct + BackupStore string + Image string + func (in *EtcdBackupSpec) DeepCopy() *EtcdBackupSpec + func (in *EtcdBackupSpec) DeepCopyInto(out *EtcdBackupSpec) + type EtcdClusterSpec struct + Backups *EtcdBackupSpec + EnableEtcdTLS bool + EnableTLSAuth bool + HeartbeatInterval *metav1.Duration + Image string + LeaderElectionTimeout *metav1.Duration + Manager *EtcdManagerSpec + Members []*EtcdMemberSpec + Name string + Version string + func (in *EtcdClusterSpec) DeepCopy() *EtcdClusterSpec + func (in *EtcdClusterSpec) DeepCopyInto(out *EtcdClusterSpec) + type EtcdManagerSpec struct + Image string + func (in *EtcdManagerSpec) DeepCopy() *EtcdManagerSpec + func (in *EtcdManagerSpec) DeepCopyInto(out *EtcdManagerSpec) + type EtcdMemberSpec struct + EncryptedVolume *bool + KmsKeyId *string + Name string + VolumeIops *int32 + VolumeSize *int32 + VolumeType *string + Zone *string + func (in *EtcdMemberSpec) DeepCopy() *EtcdMemberSpec + func (in *EtcdMemberSpec) DeepCopyInto(out *EtcdMemberSpec) + type ExecContainerAction struct + Command []string + Environment map[string]string + Image string + func (in *ExecContainerAction) DeepCopy() *ExecContainerAction + func (in *ExecContainerAction) DeepCopyInto(out *ExecContainerAction) + type ExternalDNSConfig struct + Disable bool + WatchIngress *bool + WatchNamespace string + func (in *ExternalDNSConfig) DeepCopy() *ExternalDNSConfig + func (in *ExternalDNSConfig) DeepCopyInto(out *ExternalDNSConfig) + type ExternalNetworkingSpec struct + func (in *ExternalNetworkingSpec) DeepCopy() *ExternalNetworkingSpec + func (in *ExternalNetworkingSpec) DeepCopyInto(out *ExternalNetworkingSpec) + type FileAssetSpec struct + Content string + IsBase64 bool + Name string + Path string + Roles []InstanceGroupRole + func (in *FileAssetSpec) DeepCopy() *FileAssetSpec + func (in *FileAssetSpec) DeepCopyInto(out *FileAssetSpec) + type FlannelNetworkingSpec struct + Backend string + func (in *FlannelNetworkingSpec) DeepCopy() *FlannelNetworkingSpec + func (in *FlannelNetworkingSpec) DeepCopyInto(out *FlannelNetworkingSpec) + type HTTPProxy struct + Host string + Port int + func (in *HTTPProxy) DeepCopy() *HTTPProxy + func (in *HTTPProxy) DeepCopyInto(out *HTTPProxy) + type HookSpec struct + Before []string + Disabled bool + ExecContainer *ExecContainerAction + Manifest string + Name string + Requires []string + Roles []InstanceGroupRole + func (in *HookSpec) DeepCopy() *HookSpec + func (in *HookSpec) DeepCopyInto(out *HookSpec) + type IAMProfileSpec struct + Profile *string + func (in *IAMProfileSpec) DeepCopy() *IAMProfileSpec + func (in *IAMProfileSpec) DeepCopyInto(out *IAMProfileSpec) + type IAMSpec struct + AllowContainerRegistry bool + Legacy bool + func (in *IAMSpec) DeepCopy() *IAMSpec + func (in *IAMSpec) DeepCopyInto(out *IAMSpec) + type InstanceGroup struct + Spec InstanceGroupSpec + func (in *InstanceGroup) DeepCopy() *InstanceGroup + func (in *InstanceGroup) DeepCopyInto(out *InstanceGroup) + func (in *InstanceGroup) DeepCopyObject() runtime.Object + func (obj *InstanceGroup) GetObjectKind() schema.ObjectKind + type InstanceGroupList struct + Items []InstanceGroup + func (in *InstanceGroupList) DeepCopy() *InstanceGroupList + func (in *InstanceGroupList) DeepCopyInto(out *InstanceGroupList) + func (in *InstanceGroupList) DeepCopyObject() runtime.Object + type InstanceGroupRole string + const InstanceGroupRoleMaster + const InstanceGroupRoleNode + type InstanceGroupSpec struct + AdditionalSecurityGroups []string + AdditionalUserData []UserData + AssociatePublicIP *bool + CloudLabels map[string]string + DetailedInstanceMonitoring *bool + ExternalLoadBalancers []LoadBalancer + FileAssets []FileAssetSpec + Hooks []HookSpec + IAM *IAMProfileSpec + Image string + Kubelet *KubeletConfigSpec + MachineType string + MaxPrice *string + MaxSize *int32 + MinSize *int32 + NodeLabels map[string]string + Role InstanceGroupRole + RootVolumeIops *int32 + RootVolumeOptimization *bool + RootVolumeSize *int32 + RootVolumeType *string + SuspendProcesses []string + Taints []string + Tenancy string + Zones []string + func (in *InstanceGroupSpec) DeepCopy() *InstanceGroupSpec + func (in *InstanceGroupSpec) DeepCopyInto(out *InstanceGroupSpec) + type KopeioAuthenticationSpec struct + func (in *KopeioAuthenticationSpec) DeepCopy() *KopeioAuthenticationSpec + func (in *KopeioAuthenticationSpec) DeepCopyInto(out *KopeioAuthenticationSpec) + type KopeioNetworkingSpec struct + func (in *KopeioNetworkingSpec) DeepCopy() *KopeioNetworkingSpec + func (in *KopeioNetworkingSpec) DeepCopyInto(out *KopeioNetworkingSpec) + type KubeAPIServerConfig struct + APIServerCount *int32 + Address string + AdmissionControl []string + AllowPrivileged *bool + AnonymousAuth *bool + AuditLogFormat *string + AuditLogMaxAge *int32 + AuditLogMaxBackups *int32 + AuditLogMaxSize *int32 + AuditLogPath *string + AuditPolicyFile string + AuthenticationTokenWebhookCacheTTL *metav1.Duration + AuthenticationTokenWebhookConfigFile *string + AuthorizationMode *string + AuthorizationRBACSuperUser *string + BasicAuthFile string + BindAddress string + ClientCAFile string + CloudProvider string + DisableAdmissionPlugins []string + EnableAdmissionPlugins []string + EnableAggregatorRouting *bool + EnableBootstrapAuthToken *bool + EtcdCAFile string + EtcdCertFile string + EtcdKeyFile string + EtcdQuorumRead *bool + EtcdServers []string + EtcdServersOverrides []string + ExperimentalEncryptionProviderConfig *string + FeatureGates map[string]string + Image string + InsecureBindAddress string + InsecurePort int32 + KubeletClientCertificate string + KubeletClientKey string + KubeletPreferredAddressTypes []string + LogLevel int32 + MaxRequestsInflight int32 + MinRequestTimeout *int32 + OIDCCAFile *string + OIDCClientID *string + OIDCGroupsClaim *string + OIDCGroupsPrefix *string + OIDCIssuerURL *string + OIDCUsernameClaim *string + OIDCUsernamePrefix *string + ProxyClientCertFile *string + ProxyClientKeyFile *string + RequestheaderAllowedNames []string + RequestheaderClientCAFile string + RequestheaderExtraHeaderPrefixes []string + RequestheaderGroupHeaders []string + RequestheaderUsernameHeaders []string + RuntimeConfig map[string]string + SecurePort int32 + ServiceClusterIPRange string + ServiceNodePortRange string + StorageBackend *string + TLSCertFile string + TLSPrivateKeyFile string + TokenAuthFile string + func (c *KubeAPIServerConfig) HasAdmissionController(name string) bool + func (in *KubeAPIServerConfig) DeepCopy() *KubeAPIServerConfig + func (in *KubeAPIServerConfig) DeepCopyInto(out *KubeAPIServerConfig) + type KubeControllerManagerConfig struct + AllocateNodeCIDRs *bool + AttachDetachReconcileSyncPeriod *metav1.Duration + CIDRAllocatorType *string + CloudProvider string + ClusterCIDR string + ClusterName string + ConfigureCloudRoutes *bool + FeatureGates map[string]string + HorizontalPodAutoscalerDownscaleDelay *metav1.Duration + HorizontalPodAutoscalerSyncPeriod *metav1.Duration + HorizontalPodAutoscalerUpscaleDelay *metav1.Duration + HorizontalPodAutoscalerUseRestClients *bool + Image string + LeaderElection *LeaderElectionConfiguration + LogLevel int32 + Master string + NodeMonitorGracePeriod *metav1.Duration + NodeMonitorPeriod *metav1.Duration + PodEvictionTimeout *metav1.Duration + RootCAFile string + ServiceAccountPrivateKeyFile string + TerminatedPodGCThreshold *int32 + UseServiceAccountCredentials *bool + func (in *KubeControllerManagerConfig) DeepCopy() *KubeControllerManagerConfig + func (in *KubeControllerManagerConfig) DeepCopyInto(out *KubeControllerManagerConfig) + type KubeDNSConfig struct + CacheMaxConcurrent int + CacheMaxSize int + Domain string + Image string + Provider string + Replicas int + ServerIP string + StubDomains map[string][]string + UpstreamNameservers []string + func (in *KubeDNSConfig) DeepCopy() *KubeDNSConfig + func (in *KubeDNSConfig) DeepCopyInto(out *KubeDNSConfig) + type KubeProxyConfig struct + BindAddress string + CPULimit string + CPURequest string + ClusterCIDR string + ConntrackMaxPerCore *int32 + ConntrackMin *int32 + Enabled *bool + FeatureGates map[string]string + HostnameOverride string + Image string + LogLevel int32 + Master string + MemoryLimit string + MemoryRequest string + ProxyMode string + func (in *KubeProxyConfig) DeepCopy() *KubeProxyConfig + func (in *KubeProxyConfig) DeepCopyInto(out *KubeProxyConfig) + type KubeSchedulerConfig struct + FeatureGates map[string]string + Image string + LeaderElection *LeaderElectionConfiguration + LogLevel int32 + Master string + UsePolicyConfigMap *bool + func (in *KubeSchedulerConfig) DeepCopy() *KubeSchedulerConfig + func (in *KubeSchedulerConfig) DeepCopyInto(out *KubeSchedulerConfig) + type KubeletConfigSpec struct + APIServers string + AllowPrivileged *bool + AnonymousAuth *bool + AuthenticationTokenWebhook *bool + AuthenticationTokenWebhookCacheTTL *metav1.Duration + AuthorizationMode string + BabysitDaemons *bool + BootstrapKubeconfig string + CgroupRoot string + ClientCAFile string + CloudProvider string + ClusterDNS string + ClusterDomain string + ConfigureCBR0 *bool + DockerDisableSharedPID *bool + EnableCustomMetrics *bool + EnableDebuggingHandlers *bool + EnforceNodeAllocatable string + EvictionHard *string + EvictionMaxPodGracePeriod int32 + EvictionMinimumReclaim string + EvictionPressureTransitionPeriod *metav1.Duration + EvictionSoft string + EvictionSoftGracePeriod string + ExperimentalAllowedUnsafeSysctls []string + FailSwapOn *bool + FeatureGates map[string]string + HairpinMode string + HostnameOverride string + ImageGCHighThresholdPercent *int32 + ImageGCLowThresholdPercent *int32 + ImagePullProgressDeadline *metav1.Duration + KubeReserved map[string]string + KubeReservedCgroup string + KubeconfigPath string + KubeletCgroups string + LogLevel *int32 + MaxPods *int32 + NetworkPluginMTU *int32 + NetworkPluginName string + NodeLabels map[string]string + NodeStatusUpdateFrequency *metav1.Duration + NonMasqueradeCIDR string + NvidiaGPUs int32 + PodCIDR string + PodInfraContainerImage string + PodManifestPath string + ReadOnlyPort *int32 + ReconcileCIDR *bool + RegisterNode *bool + RegisterSchedulable *bool + RequireKubeconfig *bool + ResolverConfig *string + RootDir string + RuntimeCgroups string + RuntimeRequestTimeout *metav1.Duration + SeccompProfileRoot *string + SerializeImagePulls *bool + StreamingConnectionIdleTimeout *metav1.Duration + SystemCgroups string + SystemReserved map[string]string + SystemReservedCgroup string + TLSCertFile string + TLSPrivateKeyFile string + Taints []string + VolumePluginDirectory string + VolumeStatsAggPeriod *metav1.Duration + func (in *KubeletConfigSpec) DeepCopy() *KubeletConfigSpec + func (in *KubeletConfigSpec) DeepCopyInto(out *KubeletConfigSpec) + type KubenetNetworkingSpec struct + func (in *KubenetNetworkingSpec) DeepCopy() *KubenetNetworkingSpec + func (in *KubenetNetworkingSpec) DeepCopyInto(out *KubenetNetworkingSpec) + type KuberouterNetworkingSpec struct + func (in *KuberouterNetworkingSpec) DeepCopy() *KuberouterNetworkingSpec + func (in *KuberouterNetworkingSpec) DeepCopyInto(out *KuberouterNetworkingSpec) + type LeaderElectionConfiguration struct + LeaderElect *bool + func (in *LeaderElectionConfiguration) DeepCopy() *LeaderElectionConfiguration + func (in *LeaderElectionConfiguration) DeepCopyInto(out *LeaderElectionConfiguration) + type LoadBalancer struct + LoadBalancerName *string + TargetGroupARN *string + func (in *LoadBalancer) DeepCopy() *LoadBalancer + func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer) + type LoadBalancerAccessSpec struct + AdditionalSecurityGroups []string + IdleTimeoutSeconds *int64 + SSLCertificate string + Type LoadBalancerType + UseForInternalApi bool + func (in *LoadBalancerAccessSpec) DeepCopy() *LoadBalancerAccessSpec + func (in *LoadBalancerAccessSpec) DeepCopyInto(out *LoadBalancerAccessSpec) + type LoadBalancerType string + const LoadBalancerTypeInternal + const LoadBalancerTypePublic + type NetworkingSpec struct + AmazonVPC *AmazonVPCNetworkingSpec + CNI *CNINetworkingSpec + Calico *CalicoNetworkingSpec + Canal *CanalNetworkingSpec + Cilium *CiliumNetworkingSpec + Classic *ClassicNetworkingSpec + External *ExternalNetworkingSpec + Flannel *FlannelNetworkingSpec + Kopeio *KopeioNetworkingSpec + Kubenet *KubenetNetworkingSpec + Kuberouter *KuberouterNetworkingSpec + Romana *RomanaNetworkingSpec + Weave *WeaveNetworkingSpec + func (in *NetworkingSpec) DeepCopy() *NetworkingSpec + func (in *NetworkingSpec) DeepCopyInto(out *NetworkingSpec) + type NodeAuthorizationSpec struct + NodeAuthorizer *NodeAuthorizerSpec + func (in *NodeAuthorizationSpec) DeepCopy() *NodeAuthorizationSpec + func (in *NodeAuthorizationSpec) DeepCopyInto(out *NodeAuthorizationSpec) + type NodeAuthorizerSpec struct + Authorizer string + Features *[]string + Image string + NodeURL string + Port int + Timeout *metav1.Duration + TokenTTL *metav1.Duration + func (in *NodeAuthorizerSpec) DeepCopy() *NodeAuthorizerSpec + func (in *NodeAuthorizerSpec) DeepCopyInto(out *NodeAuthorizerSpec) + type RBACAuthorizationSpec struct + func (in *RBACAuthorizationSpec) DeepCopy() *RBACAuthorizationSpec + func (in *RBACAuthorizationSpec) DeepCopyInto(out *RBACAuthorizationSpec) + type RomanaNetworkingSpec struct + DaemonServiceIP string + EtcdServiceIP string + func (in *RomanaNetworkingSpec) DeepCopy() *RomanaNetworkingSpec + func (in *RomanaNetworkingSpec) DeepCopyInto(out *RomanaNetworkingSpec) + type SSHCredential struct + Spec SSHCredentialSpec + func (in *SSHCredential) DeepCopy() *SSHCredential + func (in *SSHCredential) DeepCopyInto(out *SSHCredential) + func (in *SSHCredential) DeepCopyObject() runtime.Object + func (obj *SSHCredential) GetObjectKind() schema.ObjectKind + type SSHCredentialList struct + Items []SSHCredential + func (in *SSHCredentialList) DeepCopy() *SSHCredentialList + func (in *SSHCredentialList) DeepCopyInto(out *SSHCredentialList) + func (in *SSHCredentialList) DeepCopyObject() runtime.Object + type SSHCredentialSpec struct + PublicKey string + func (in *SSHCredentialSpec) DeepCopy() *SSHCredentialSpec + func (in *SSHCredentialSpec) DeepCopyInto(out *SSHCredentialSpec) + type TargetSpec struct + Terraform *TerraformSpec + func (in *TargetSpec) DeepCopy() *TargetSpec + func (in *TargetSpec) DeepCopyInto(out *TargetSpec) + func (t *TargetSpec) IsEmpty() bool + type TerraformSpec struct + ProviderExtraConfig *map[string]string + func (in *TerraformSpec) DeepCopy() *TerraformSpec + func (in *TerraformSpec) DeepCopyInto(out *TerraformSpec) + func (t *TerraformSpec) IsEmpty() bool + type TopologySpec struct + Bastion *BastionSpec + DNS *DNSSpec + Masters string + Nodes string + func (in *TopologySpec) DeepCopy() *TopologySpec + func (in *TopologySpec) DeepCopyInto(out *TopologySpec) + type UserData struct + Content string + Name string + Type string + func (in *UserData) DeepCopy() *UserData + func (in *UserData) DeepCopyInto(out *UserData) + type WeaveNetworkingSpec struct + ConnLimit *int32 + MTU *int32 + func (in *WeaveNetworkingSpec) DeepCopy() *WeaveNetworkingSpec + func (in *WeaveNetworkingSpec) DeepCopyInto(out *WeaveNetworkingSpec)