Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + const ControllersAll + const ControllersDisabled + const DockerExecHandlerNative + const DockerExecHandlerNsenter + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs) + var SchemeGroupVersion = unversioned.GroupVersion + type ActiveDirectoryConfig struct + AllUsersQuery LDAPQuery + GroupMembershipAttributes []string + UserNameAttributes []string + func (ActiveDirectoryConfig) SwaggerDoc() map[string]string + type AdmissionConfig struct + PluginConfig map[string]AdmissionPluginConfig + PluginOrderOverride []string + func (AdmissionConfig) SwaggerDoc() map[string]string + type AdmissionPluginConfig struct + Configuration runtime.RawExtension + Location string + func (AdmissionPluginConfig) SwaggerDoc() map[string]string + type AllowAllPasswordIdentityProvider struct + func (AllowAllPasswordIdentityProvider) SwaggerDoc() map[string]string + type AssetConfig struct + ExtensionDevelopment bool + ExtensionProperties map[string]string + ExtensionScripts []string + ExtensionStylesheets []string + Extensions []AssetExtensionsConfig + LoggingPublicURL string + LogoutURL string + MasterPublicURL string + MetricsPublicURL string + PublicURL string + ServingInfo HTTPServingInfo + func (AssetConfig) SwaggerDoc() map[string]string + type AssetExtensionsConfig struct + HTML5Mode bool + Name string + SourceDirectory string + func (AssetExtensionsConfig) SwaggerDoc() map[string]string + type AuditConfig struct + AuditFilePath string + Enabled bool + MaximumFileRetentionDays int + MaximumFileSizeMegabytes int + MaximumRetainedFiles int + func (AuditConfig) SwaggerDoc() map[string]string + type AugmentedActiveDirectoryConfig struct + AllGroupsQuery LDAPQuery + AllUsersQuery LDAPQuery + GroupMembershipAttributes []string + GroupNameAttributes []string + GroupUIDAttribute string + UserNameAttributes []string + func (AugmentedActiveDirectoryConfig) SwaggerDoc() map[string]string + type BasicAuthPasswordIdentityProvider struct + func (BasicAuthPasswordIdentityProvider) SwaggerDoc() map[string]string + type CertInfo struct + CertFile string + KeyFile string + func (CertInfo) SwaggerDoc() map[string]string + type ClientConnectionOverrides struct + AcceptContentTypes string + Burst int32 + ContentType string + QPS float32 + func (ClientConnectionOverrides) SwaggerDoc() map[string]string + type ControllerConfig struct + ServiceServingCert ServiceServingCert + func (ControllerConfig) SwaggerDoc() map[string]string + type DNSConfig struct + AllowRecursiveQueries bool + BindAddress string + BindNetwork string + func (DNSConfig) SwaggerDoc() map[string]string + type DefaultAdmissionConfig struct + Disable bool + func (DefaultAdmissionConfig) SwaggerDoc() map[string]string + type DenyAllPasswordIdentityProvider struct + func (DenyAllPasswordIdentityProvider) SwaggerDoc() map[string]string + type DockerConfig struct + ExecHandlerName DockerExecHandlerType + func (DockerConfig) SwaggerDoc() map[string]string + type DockerExecHandlerType string + type EtcdConfig struct + Address string + PeerAddress string + PeerServingInfo ServingInfo + ServingInfo ServingInfo + StorageDir string + func (EtcdConfig) SwaggerDoc() map[string]string + type EtcdConnectionInfo struct + CA string + URLs []string + func (EtcdConnectionInfo) SwaggerDoc() map[string]string + type EtcdStorageConfig struct + KubernetesStoragePrefix string + KubernetesStorageVersion string + OpenShiftStoragePrefix string + OpenShiftStorageVersion string + func (EtcdStorageConfig) SwaggerDoc() map[string]string + type ExtendedArguments map[string][]string + type FeatureList []string + type GitHubIdentityProvider struct + ClientID string + ClientSecret StringSource + Organizations []string + Teams []string + func (GitHubIdentityProvider) SwaggerDoc() map[string]string + type GitLabIdentityProvider struct + CA string + ClientID string + ClientSecret StringSource + URL string + func (GitLabIdentityProvider) SwaggerDoc() map[string]string + type GoogleIdentityProvider struct + ClientID string + ClientSecret StringSource + HostedDomain string + func (GoogleIdentityProvider) SwaggerDoc() map[string]string + type GrantConfig struct + Method GrantHandlerType + ServiceAccountMethod GrantHandlerType + func (GrantConfig) SwaggerDoc() map[string]string + type GrantHandlerType string + const GrantHandlerAuto + const GrantHandlerDeny + const GrantHandlerPrompt + type HTPasswdPasswordIdentityProvider struct + File string + func (HTPasswdPasswordIdentityProvider) SwaggerDoc() map[string]string + type HTTPServingInfo struct + MaxRequestsInFlight int + RequestTimeoutSeconds int + func (HTTPServingInfo) SwaggerDoc() map[string]string + type IdentityProvider struct + MappingMethod string + Name string + Provider runtime.RawExtension + UseAsChallenger bool + UseAsLogin bool + func (IdentityProvider) SwaggerDoc() map[string]string + type ImageConfig struct + Format string + Latest bool + func (ImageConfig) SwaggerDoc() map[string]string + type ImagePolicyConfig struct + DisableScheduledImport bool + MaxImagesBulkImportedPerRepository int + MaxScheduledImageImportsPerMinute int + ScheduledImageImportMinimumIntervalSeconds int + func (ImagePolicyConfig) SwaggerDoc() map[string]string + type JenkinsPipelineConfig struct + AutoProvisionEnabled *bool + Parameters map[string]string + ServiceName string + TemplateName string + TemplateNamespace string + func (JenkinsPipelineConfig) SwaggerDoc() map[string]string + type KeystonePasswordIdentityProvider struct + DomainName string + func (KeystonePasswordIdentityProvider) SwaggerDoc() map[string]string + type KubeletConnectionInfo struct + CA string + Port uint + func (KubeletConnectionInfo) SwaggerDoc() map[string]string + type KubernetesMasterConfig struct + APILevels []string + APIServerArguments ExtendedArguments + AdmissionConfig AdmissionConfig + ControllerArguments ExtendedArguments + DisabledAPIGroupVersions map[string][]string + MasterCount int + MasterIP string + PodEvictionTimeout string + ProxyClientInfo CertInfo + SchedulerArguments ExtendedArguments + SchedulerConfigFile string + ServicesNodePortRange string + ServicesSubnet string + StaticNodeNames []string + func (KubernetesMasterConfig) SwaggerDoc() map[string]string + type LDAPAttributeMapping struct + Email []string + ID []string + Name []string + PreferredUsername []string + func (LDAPAttributeMapping) SwaggerDoc() map[string]string + type LDAPPasswordIdentityProvider struct + Attributes LDAPAttributeMapping + BindDN string + BindPassword StringSource + CA string + Insecure bool + URL string + func (LDAPPasswordIdentityProvider) SwaggerDoc() map[string]string + type LDAPQuery struct + BaseDN string + DerefAliases string + Filter string + PageSize int + Scope string + TimeLimit int + func (LDAPQuery) SwaggerDoc() map[string]string + type LDAPSyncConfig struct + ActiveDirectoryConfig *ActiveDirectoryConfig + AugmentedActiveDirectoryConfig *AugmentedActiveDirectoryConfig + BindDN string + BindPassword StringSource + CA string + Insecure bool + LDAPGroupUIDToOpenShiftGroupNameMapping map[string]string + RFC2307Config *RFC2307Config + URL string + func (LDAPSyncConfig) SwaggerDoc() map[string]string + type LocalQuota struct + PerFSGroup *resource.Quantity + func (LocalQuota) SwaggerDoc() map[string]string + type MasterClients struct + ExternalKubernetesClientConnectionOverrides *ClientConnectionOverrides + ExternalKubernetesKubeConfig string + OpenShiftLoopbackClientConnectionOverrides *ClientConnectionOverrides + OpenShiftLoopbackKubeConfig string + func (MasterClients) SwaggerDoc() map[string]string + type MasterConfig struct + APILevels []string + AdmissionConfig AdmissionConfig + AssetConfig *AssetConfig + AuditConfig AuditConfig + CORSAllowedOrigins []string + ControllerConfig ControllerConfig + ControllerLeaseTTL int + Controllers string + DNSConfig *DNSConfig + DisabledFeatures FeatureList + EtcdClientInfo EtcdConnectionInfo + EtcdConfig *EtcdConfig + EtcdStorageConfig EtcdStorageConfig + ImageConfig ImageConfig + ImagePolicyConfig ImagePolicyConfig + JenkinsPipelineConfig JenkinsPipelineConfig + KubeletClientInfo KubeletConnectionInfo + KubernetesMasterConfig *KubernetesMasterConfig + MasterClients MasterClients + MasterPublicURL string + NetworkConfig MasterNetworkConfig + OAuthConfig *OAuthConfig + PauseControllers bool + PolicyConfig PolicyConfig + ProjectConfig ProjectConfig + RoutingConfig RoutingConfig + ServiceAccountConfig ServiceAccountConfig + ServingInfo HTTPServingInfo + VolumeConfig MasterVolumeConfig + func (MasterConfig) SwaggerDoc() map[string]string + func (c *MasterConfig) DecodeNestedObjects(d runtime.Decoder) error + func (c *MasterConfig) EncodeNestedObjects(e runtime.Encoder) error + type MasterNetworkConfig struct + ClusterNetworkCIDR string + ExternalIPNetworkCIDRs []string + HostSubnetLength uint32 + IngressIPNetworkCIDR string + NetworkPluginName string + ServiceNetworkCIDR string + func (MasterNetworkConfig) SwaggerDoc() map[string]string + type MasterVolumeConfig struct + DynamicProvisioningEnabled *bool + func (MasterVolumeConfig) SwaggerDoc() map[string]string + type NamedCertificate struct + Names []string + func (NamedCertificate) SwaggerDoc() map[string]string + type NodeAuthConfig struct + AuthenticationCacheSize int + AuthenticationCacheTTL string + AuthorizationCacheSize int + AuthorizationCacheTTL string + func (NodeAuthConfig) SwaggerDoc() map[string]string + type NodeConfig struct + AllowDisabledDocker bool + AuthConfig NodeAuthConfig + DNSBindAddress string + DNSDomain string + DNSIP string + DNSNameservers []string + DeprecatedNetworkPluginName string + DockerConfig DockerConfig + EnableUnidling *bool + IPTablesSyncPeriod string + ImageConfig ImageConfig + KubeletArguments ExtendedArguments + MasterClientConnectionOverrides *ClientConnectionOverrides + MasterKubeConfig string + NetworkConfig NodeNetworkConfig + NodeIP string + NodeName string + PodManifestConfig *PodManifestConfig + ProxyArguments ExtendedArguments + ServingInfo ServingInfo + VolumeConfig NodeVolumeConfig + VolumeDirectory string + func (NodeConfig) SwaggerDoc() map[string]string + type NodeNetworkConfig struct + MTU uint32 + NetworkPluginName string + func (NodeNetworkConfig) SwaggerDoc() map[string]string + type NodeVolumeConfig struct + LocalQuota LocalQuota + func (NodeVolumeConfig) SwaggerDoc() map[string]string + type OAuthConfig struct + AlwaysShowProviderSelection bool + AssetPublicURL string + GrantConfig GrantConfig + IdentityProviders []IdentityProvider + MasterCA *string + MasterPublicURL string + MasterURL string + SessionConfig *SessionConfig + Templates *OAuthTemplates + TokenConfig TokenConfig + func (OAuthConfig) SwaggerDoc() map[string]string + type OAuthTemplates struct + Error string + Login string + ProviderSelection string + func (OAuthTemplates) SwaggerDoc() map[string]string + type OpenIDClaims struct + Email []string + ID []string + Name []string + PreferredUsername []string + func (OpenIDClaims) SwaggerDoc() map[string]string + type OpenIDIdentityProvider struct + CA string + Claims OpenIDClaims + ClientID string + ClientSecret StringSource + ExtraAuthorizeParameters map[string]string + ExtraScopes []string + URLs OpenIDURLs + func (OpenIDIdentityProvider) SwaggerDoc() map[string]string + type OpenIDURLs struct + Authorize string + Token string + UserInfo string + func (OpenIDURLs) SwaggerDoc() map[string]string + type PodManifestConfig struct + FileCheckIntervalSeconds int64 + Path string + func (PodManifestConfig) SwaggerDoc() map[string]string + type PolicyConfig struct + BootstrapPolicyFile string + OpenShiftInfrastructureNamespace string + OpenShiftSharedResourcesNamespace string + UserAgentMatchingConfig UserAgentMatchingConfig + func (PolicyConfig) SwaggerDoc() map[string]string + type ProjectConfig struct + DefaultNodeSelector string + ProjectRequestMessage string + ProjectRequestTemplate string + SecurityAllocator *SecurityAllocator + func (ProjectConfig) SwaggerDoc() map[string]string + type RFC2307Config struct + AllGroupsQuery LDAPQuery + AllUsersQuery LDAPQuery + GroupMembershipAttributes []string + GroupNameAttributes []string + GroupUIDAttribute string + TolerateMemberNotFoundErrors bool + TolerateMemberOutOfScopeErrors bool + UserNameAttributes []string + UserUIDAttribute string + func (RFC2307Config) SwaggerDoc() map[string]string + type RemoteConnectionInfo struct + CA string + URL string + func (RemoteConnectionInfo) SwaggerDoc() map[string]string + type RequestHeaderIdentityProvider struct + ChallengeURL string + ClientCA string + ClientCommonNames []string + EmailHeaders []string + Headers []string + LoginURL string + NameHeaders []string + PreferredUsernameHeaders []string + func (RequestHeaderIdentityProvider) SwaggerDoc() map[string]string + type RoutingConfig struct + Subdomain string + func (RoutingConfig) SwaggerDoc() map[string]string + type SecurityAllocator struct + MCSAllocatorRange string + MCSLabelsPerProject int + UIDAllocatorRange string + func (SecurityAllocator) SwaggerDoc() map[string]string + type ServiceAccountConfig struct + LimitSecretReferences bool + ManagedNames []string + MasterCA string + PrivateKeyFile string + PublicKeyFiles []string + func (ServiceAccountConfig) SwaggerDoc() map[string]string + type ServiceServingCert struct + Signer *CertInfo + func (ServiceServingCert) SwaggerDoc() map[string]string + type ServingInfo struct + BindAddress string + BindNetwork string + CipherSuites []string + ClientCA string + MinTLSVersion string + NamedCertificates []NamedCertificate + func (ServingInfo) SwaggerDoc() map[string]string + type SessionConfig struct + SessionMaxAgeSeconds int32 + SessionName string + SessionSecretsFile string + func (SessionConfig) SwaggerDoc() map[string]string + type SessionSecret struct + Authentication string + Encryption string + func (SessionSecret) SwaggerDoc() map[string]string + type SessionSecrets struct + Secrets []SessionSecret + func (SessionSecrets) SwaggerDoc() map[string]string + type StringSource struct + func (StringSource) SwaggerDoc() map[string]string + func (s *StringSource) UnmarshalJSON(value []byte) error + func (s StringSource) MarshalJSON() ([]byte, error) + type StringSourceSpec struct + Env string + File string + KeyFile string + Value string + func (StringSourceSpec) SwaggerDoc() map[string]string + type TokenConfig struct + AccessTokenMaxAgeSeconds int32 + AuthorizeTokenMaxAgeSeconds int32 + func (TokenConfig) SwaggerDoc() map[string]string + type UserAgentDenyRule struct + RejectionMessage string + func (UserAgentDenyRule) SwaggerDoc() map[string]string + type UserAgentMatchRule struct + HTTPVerbs []string + Regex string + func (UserAgentMatchRule) SwaggerDoc() map[string]string + type UserAgentMatchingConfig struct + DefaultRejectionMessage string + DeniedClients []UserAgentDenyRule + RequiredClients []UserAgentMatchRule + func (UserAgentMatchingConfig) SwaggerDoc() map[string]string v1.5.0-alpha.1 Dec 29, 2016 Incompatible versions in this module v3.7.0-alpha.0+incompatible Aug 1, 2017