Versions in this module Expand all Collapse all v1 v1.1.0 Feb 27, 2017 Changes in this version + const DefaultDaemonSetUniqueLabelKey + const DefaultDeploymentUniqueLabelKey + func GetIntOrPercentValue(intStr *IntOrString) (int, bool, error) + type APIVersion struct + Name string + type CPUTargetUtilization struct + TargetPercentage int32 + type DaemonSet struct + Spec DaemonSetSpec + Status DaemonSetStatus + type DaemonSetList struct + Items []DaemonSet + type DaemonSetSpec struct + Selector *LabelSelector + Template v1.PodTemplateSpec + type DaemonSetStatus struct + CurrentNumberScheduled int32 + DesiredNumberScheduled int32 + NumberMisscheduled int32 + type Deployment struct + Spec DeploymentSpec + Status DeploymentStatus + type DeploymentList struct + Items []Deployment + type DeploymentRollback struct + Name string + RollbackTo RollbackConfig + UpdatedAnnotations map[string]string + type DeploymentSpec struct + MinReadySeconds int32 + Paused bool + Replicas *int32 + RevisionHistoryLimit *int32 + RollbackTo *RollbackConfig + Selector *LabelSelector + Strategy DeploymentStrategy + Template v1.PodTemplateSpec + type DeploymentStatus struct + AvailableReplicas int32 + ObservedGeneration int64 + Replicas int32 + UnavailableReplicas int32 + UpdatedReplicas int32 + type DeploymentStrategy struct + RollingUpdate *RollingUpdateDeployment + Type DeploymentStrategyType + type DeploymentStrategyType string + const RecreateDeploymentStrategyType + const RollingUpdateDeploymentStrategyType + type ExportOptions struct + Exact bool + Export bool + type FSGroupStrategyOptions struct + Ranges []IDRange + Rule FSGroupStrategyType + type FSGroupStrategyType string + const FSGroupStrategyMustRunAs + const FSGroupStrategyRunAsAny + type FSType string + var AWSElasticBlockStore FSType = "awsElasticBlockStore" + var All FSType = "*" + var AzureFile FSType = "azureFile" + var CephFS FSType = "cephFS" + var Cinder FSType = "cinder" + var ConfigMap FSType = "configMap" + var DownwardAPI FSType = "downwardAPI" + var EmptyDir FSType = "emptyDir" + var FC FSType = "fc" + var FlexVolume FSType = "flexVolume" + var Flocker FSType = "flocker" + var GCEPersistentDisk FSType = "gcePersistentDisk" + var GitRepo FSType = "gitRepo" + var Glusterfs FSType = "glusterfs" + var HostPath FSType = "hostPath" + var ISCSI FSType = "iscsi" + var NFS FSType = "nfs" + var PersistentVolumeClaim FSType = "persistentVolumeClaim" + var RBD FSType = "rbd" + var Secret FSType = "secret" + type HTTPIngressPath struct + Backend IngressBackend + Path string + type HTTPIngressRuleValue struct + Paths []HTTPIngressPath + type HorizontalPodAutoscaler struct + Spec HorizontalPodAutoscalerSpec + Status HorizontalPodAutoscalerStatus + type HorizontalPodAutoscalerList struct + Items []HorizontalPodAutoscaler + type HorizontalPodAutoscalerSpec struct + CPUUtilization *CPUTargetUtilization + MaxReplicas int32 + MinReplicas *int32 + ScaleRef SubresourceReference + type HorizontalPodAutoscalerStatus struct + CurrentCPUUtilizationPercentage *int32 + CurrentReplicas int32 + DesiredReplicas int32 + LastScaleTime *unversioned.Time + ObservedGeneration *int64 + type HostPortRange struct + Max int32 + Min int32 + type IDRange struct + Max int64 + Min int64 + type Ingress struct + Spec IngressSpec + Status IngressStatus + type IngressBackend struct + ServiceName string + ServicePort IntOrString + type IngressList struct + Items []Ingress + type IngressRule struct + Host string + type IngressRuleValue struct + HTTP *HTTPIngressRuleValue + type IngressSpec struct + Backend *IngressBackend + Rules []IngressRule + TLS []IngressTLS + type IngressStatus struct + LoadBalancer v1.LoadBalancerStatus + type IngressTLS struct + Hosts []string + SecretName string + type IntOrString struct + IntVal int + Kind IntstrKind + StrVal string + func NewIntOrStringFromInt(val int) IntOrString + func NewIntOrStringFromString(val string) IntOrString + func (intstr *IntOrString) String() string + func (intstr *IntOrString) UnmarshalJSON(value []byte) error + func (intstr IntOrString) MarshalJSON() ([]byte, error) + type IntstrKind int + const IntstrInt + const IntstrString + type Job struct + Spec JobSpec + Status JobStatus + type JobCondition struct + LastProbeTime unversioned.Time + LastTransitionTime unversioned.Time + Message string + Reason string + Status v1.ConditionStatus + Type JobConditionType + type JobConditionType string + const JobComplete + const JobFailed + type JobList struct + Items []Job + type JobSpec struct + ActiveDeadlineSeconds *int64 + AutoSelector *bool + Completions *int32 + Parallelism *int32 + Selector *LabelSelector + Template v1.PodTemplateSpec + type JobStatus struct + Active int32 + CompletionTime *unversioned.Time + Conditions []JobCondition + Failed int32 + StartTime *unversioned.Time + Succeeded int32 + type LabelSelector struct + MatchExpressions []LabelSelectorRequirement + MatchLabels map[string]string + type LabelSelectorOperator string + const LabelSelectorOpDoesNotExist + const LabelSelectorOpExists + const LabelSelectorOpIn + const LabelSelectorOpNotIn + type LabelSelectorRequirement struct + Key string + Operator LabelSelectorOperator + Values []string + type ListOptions struct + FieldSelector string + LabelSelector string + ResourceVersion string + TimeoutSeconds *int64 + Watch bool + type NetworkPolicy struct + Spec NetworkPolicySpec + type NetworkPolicyIngressRule struct + From []NetworkPolicyPeer + Ports []NetworkPolicyPort + type NetworkPolicyList struct + Items []NetworkPolicy + type NetworkPolicyPeer struct + NamespaceSelector *LabelSelector + PodSelector *LabelSelector + type NetworkPolicyPort struct + Port *IntOrString + Protocol *v1.Protocol + type NetworkPolicySpec struct + Ingress []NetworkPolicyIngressRule + PodSelector LabelSelector + type PodSecurityPolicy struct + Spec PodSecurityPolicySpec + type PodSecurityPolicyList struct + Items []PodSecurityPolicy + type PodSecurityPolicySpec struct + AllowedCapabilities []v1.Capability + DefaultAddCapabilities []v1.Capability + FSGroup FSGroupStrategyOptions + HostIPC bool + HostNetwork bool + HostPID bool + HostPorts []HostPortRange + Privileged bool + ReadOnlyRootFilesystem bool + RequiredDropCapabilities []v1.Capability + RunAsUser RunAsUserStrategyOptions + SELinux SELinuxStrategyOptions + SupplementalGroups SupplementalGroupsStrategyOptions + Volumes []FSType + type ReplicaSet struct + Spec ReplicaSetSpec + Status ReplicaSetStatus + type ReplicaSetList struct + Items []ReplicaSet + type ReplicaSetSpec struct + Replicas *int32 + Selector *LabelSelector + Template v1.PodTemplateSpec + type ReplicaSetStatus struct + FullyLabeledReplicas int32 + ObservedGeneration int64 + Replicas int32 + type ReplicationControllerDummy struct + type RollbackConfig struct + Revision int64 + type RollingUpdateDeployment struct + MaxSurge *IntOrString + MaxUnavailable *IntOrString + type RunAsUserStrategy string + const RunAsUserStrategyMustRunAs + const RunAsUserStrategyMustRunAsNonRoot + const RunAsUserStrategyRunAsAny + type RunAsUserStrategyOptions struct + Ranges []IDRange + Rule RunAsUserStrategy + type SELinuxStrategy string + const SELinuxStrategyMustRunAs + const SELinuxStrategyRunAsAny + type SELinuxStrategyOptions struct + Rule SELinuxStrategy + SELinuxOptions *v1.SELinuxOptions + type Scale struct + Spec ScaleSpec + Status ScaleStatus + type ScaleSpec struct + Replicas int32 + type ScaleStatus struct + Replicas int32 + Selector map[string]string + TargetSelector string + type SubresourceReference struct + APIVersion string + Kind string + Name string + Subresource string + type SupplementalGroupsStrategyOptions struct + Ranges []IDRange + Rule SupplementalGroupsStrategyType + type SupplementalGroupsStrategyType string + const SupplementalGroupsStrategyMustRunAs + const SupplementalGroupsStrategyRunAsAny + type ThirdPartyResource struct + Description string + Versions []APIVersion + type ThirdPartyResourceData struct + Data []byte + type ThirdPartyResourceDataList struct + Items []ThirdPartyResourceData + type ThirdPartyResourceList struct + Items []ThirdPartyResource Incompatible versions in this module v2.0.0+incompatible Feb 27, 2017