Versions in this module Expand all Collapse all v1 v1.0.1 Jun 30, 2015 v1.0.0 Jun 18, 2015 Changes in this version + const Dependency + const DockerConfigKey + const MaxSecretSize + const PortalIPNone + const RunAsUserStrategyMustRunAs + const RunAsUserStrategyMustRunAsNonRoot + const RunAsUserStrategyMustRunAsRange + const RunAsUserStrategyRunAsAny + const SELinuxStrategyMustRunAs + const SELinuxStrategyRunAsAny + const SecretTypeDockercfg + const SecretTypeOpaque + const SecretTypeServiceAccountToken + const ServiceAccountKubeconfigKey + const ServiceAccountNameKey + const ServiceAccountTokenKey + const ServiceAccountUIDKey + const StatusFailure + const StatusSuccess + const TerminationMessagePathDefault + var Codec = runtime.CodecFor(api.Scheme, "v1beta1") + type AWSElasticBlockStoreVolumeSource struct + FSType string + Partition int + ReadOnly bool + VolumeID string + type Binding struct + Host string + PodID string + func (*Binding) IsAnAPIObject() + type Capabilities struct + Add []Capability + Drop []Capability + type Capability string + type CauseType string + const CauseTypeFieldValueDuplicate + const CauseTypeFieldValueInvalid + const CauseTypeFieldValueNotFound + const CauseTypeFieldValueNotSupported + const CauseTypeFieldValueRequired + type CephFSVolumeSource struct + Monitors []string + ReadOnly bool + SecretFile string + SecretRef *LocalObjectReference + User string + type ComponentCondition struct + Error string + Message string + Status ConditionStatus + Type ComponentConditionType + type ComponentConditionType string + const ComponentHealthy + type ComponentStatus struct + Conditions []ComponentCondition + Name string + func (*ComponentStatus) IsAnAPIObject() + type ComponentStatusList struct + Items []ComponentStatus + func (*ComponentStatusList) IsAnAPIObject() + type ConditionStatus string + const ConditionFull + const ConditionNone + const ConditionUnknown + type Container struct + CPU int + Capabilities Capabilities + Command []string + Entrypoint []string + Env []EnvVar + Image string + ImagePullPolicy PullPolicy + Lifecycle *Lifecycle + LivenessProbe *LivenessProbe + Memory int64 + Name string + Ports []ContainerPort + Privileged bool + ReadinessProbe *LivenessProbe + Resources ResourceRequirements + SecurityContext *SecurityContext + TerminationMessagePath string + VolumeMounts []VolumeMount + WorkingDir string + type ContainerManifest struct + ActiveDeadlineSeconds *int64 + Containers []Container + DNSPolicy DNSPolicy + HostNetwork bool + ID string + ImagePullSecrets []LocalObjectReference + RestartPolicy RestartPolicy + TerminationGracePeriodSeconds *int64 + UUID types.UID + Version string + Volumes []Volume + func (*ContainerManifest) IsAnAPIObject() + type ContainerManifestList struct + Items []ContainerManifest + func (*ContainerManifestList) IsAnAPIObject() + type ContainerPort struct + ContainerPort int + HostIP string + HostPort int + Name string + Protocol Protocol + type ContainerState struct + Running *ContainerStateRunning + Termination *ContainerStateTerminated + Waiting *ContainerStateWaiting + type ContainerStateRunning struct + StartedAt util.Time + type ContainerStateTerminated struct + ContainerID string + ExitCode int + FinishedAt util.Time + Message string + Reason string + Signal int + StartedAt util.Time + type ContainerStateWaiting struct + Reason string + type ContainerStatus struct + ContainerID string + Image string + ImageID string + LastTerminationState ContainerState + Ready bool + RestartCount int + State ContainerState + type DNSPolicy string + const DNSClusterFirst + const DNSDefault + type DeleteOptions struct + GracePeriodSeconds *int64 + func (*DeleteOptions) IsAnAPIObject() + type EmptyDirVolumeSource struct + Medium StorageMedium + type EndpointAddress struct + IP string + TargetRef *ObjectReference + type EndpointObjectReference struct + Endpoint string + type EndpointPort struct + Name string + Port int + Protocol Protocol + type EndpointSubset struct + Addresses []EndpointAddress + Ports []EndpointPort + type Endpoints struct + Endpoints []string + Protocol Protocol + Subsets []EndpointSubset + TargetRefs []EndpointObjectReference + func (*Endpoints) IsAnAPIObject() + type EndpointsList struct + Items []Endpoints + func (*EndpointsList) IsAnAPIObject() + type EnvVar struct + Key string + Name string + Value string + ValueFrom *EnvVarSource + type EnvVarSource struct + FieldRef *ObjectFieldSelector + type Event struct + Count int + FirstTimestamp util.Time + Host string + InvolvedObject ObjectReference + LastTimestamp util.Time + Message string + Reason string + Source string + Status string + Timestamp util.Time + func (*Event) IsAnAPIObject() + type EventList struct + Items []Event + func (*EventList) IsAnAPIObject() + type ExecAction struct + Command []string + type FinalizerName string + const FinalizerKubernetes + type GCEPersistentDiskVolumeSource struct + FSType string + PDName string + Partition int + ReadOnly bool + type GitRepoVolumeSource struct + Repository string + Revision string + type GlusterfsVolumeSource struct + EndpointsName string + Path string + ReadOnly bool + type HTTPGetAction struct + Host string + Path string + Port util.IntOrString + type Handler struct + Exec *ExecAction + HTTPGet *HTTPGetAction + TCPSocket *TCPSocketAction + type HostPathVolumeSource struct + Path string + type ISCSIVolumeSource struct + FSType string + IQN string + Lun int + ReadOnly bool + TargetPortal string + type Lifecycle struct + PostStart *Handler + PreStop *Handler + type LimitRange struct + Spec LimitRangeSpec + func (*LimitRange) IsAnAPIObject() + type LimitRangeItem struct + Default ResourceList + Max ResourceList + Min ResourceList + Type LimitType + type LimitRangeList struct + Items []LimitRange + func (*LimitRangeList) IsAnAPIObject() + type LimitRangeSpec struct + Limits []LimitRangeItem + type LimitType string + const LimitTypeContainer + const LimitTypePod + type List struct + Items []runtime.RawExtension + func (*List) IsAnAPIObject() + type ListOptions struct + FieldSelector string + LabelSelector string + ResourceVersion string + Watch bool + func (*ListOptions) IsAnAPIObject() + type LivenessProbe struct + Exec *ExecAction + HTTPGet *HTTPGetAction + InitialDelaySeconds int64 + TCPSocket *TCPSocketAction + TimeoutSeconds int64 + type LoadBalancerIngress struct + Hostname string + IP string + type LoadBalancerStatus struct + Ingress []LoadBalancerIngress + type LocalObjectReference struct + Name string + type Minion struct + ExternalID string + HostIP string + Labels map[string]string + NodeResources NodeResources + PodCIDR string + Status NodeStatus + Unschedulable bool + func (*Minion) IsAnAPIObject() + type MinionList struct + Items []Minion + Minions []Minion + func (*MinionList) IsAnAPIObject() + type NFSVolumeSource struct + Path string + ReadOnly bool + Server string + type Namespace struct + Labels map[string]string + Spec NamespaceSpec + Status NamespaceStatus + func (*Namespace) IsAnAPIObject() + type NamespaceList struct + Items []Namespace + func (*NamespaceList) IsAnAPIObject() + type NamespacePhase string + const NamespaceActive + const NamespaceTerminating + type NamespaceSpec struct + Finalizers []FinalizerName + type NamespaceStatus struct + Phase NamespacePhase + type NodeAddress struct + Address string + Type NodeAddressType + type NodeAddressType string + const NodeExternalIP + const NodeHostName + const NodeInternalIP + type NodeCondition struct + Kind NodeConditionKind + LastProbeTime util.Time + LastTransitionTime util.Time + Message string + Reason string + Status ConditionStatus + type NodeConditionKind string + const NodeReachable + const NodeReady + const NodeSchedulable + type NodeInfo struct + Capacity ResourceList + func (*NodeInfo) IsAnAPIObject() + type NodePhase string + const NodePending + const NodeRunning + const NodeTerminated + type NodeResources struct + Capacity ResourceList + type NodeStatus struct + Addresses []NodeAddress + Conditions []NodeCondition + NodeInfo NodeSystemInfo + Phase NodePhase + type NodeSystemInfo struct + BootID string + ContainerRuntimeVersion string + KernelVersion string + KubeProxyVersion string + KubeletVersion string + MachineID string + OsImage string + SystemUUID string + type ObjectFieldSelector struct + APIVersion string + FieldPath string + type ObjectReference struct + APIVersion string + FieldPath string + ID string + Kind string + Namespace string + ResourceVersion string + UID types.UID + type PersistentVolume struct + Spec PersistentVolumeSpec + Status PersistentVolumeStatus + func (*PersistentVolume) IsAnAPIObject() + type PersistentVolumeAccessMode string + const ReadOnlyMany + const ReadWriteMany + const ReadWriteOnce + type PersistentVolumeClaim struct + Spec PersistentVolumeClaimSpec + Status PersistentVolumeClaimStatus + func (*PersistentVolumeClaim) IsAnAPIObject() + type PersistentVolumeClaimList struct + Items []PersistentVolumeClaim + func (*PersistentVolumeClaimList) IsAnAPIObject() + type PersistentVolumeClaimPhase string + const ClaimBound + const ClaimPending + type PersistentVolumeClaimSpec struct + AccessModes []PersistentVolumeAccessMode + Resources ResourceRequirements + VolumeName string + type PersistentVolumeClaimStatus struct + AccessModes []PersistentVolumeAccessMode + Capacity ResourceList + Phase PersistentVolumeClaimPhase + type PersistentVolumeClaimVolumeSource struct + ClaimName string + ReadOnly bool + type PersistentVolumeList struct + Items []PersistentVolume + func (*PersistentVolumeList) IsAnAPIObject() + type PersistentVolumePhase string + const VolumeAvailable + const VolumeBound + const VolumePending + const VolumeReleased + type PersistentVolumeReclaimPolicy string + const PersistentVolumeReclaimRecycle + const PersistentVolumeReclaimRetain + type PersistentVolumeSource struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + CephFS *CephFSVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + Glusterfs *GlusterfsVolumeSource + HostPath *HostPathVolumeSource + ISCSI *ISCSIVolumeSource + NFS *NFSVolumeSource + RBD *RBDVolumeSource + type PersistentVolumeSpec struct + AccessModes []PersistentVolumeAccessMode + Capacity ResourceList + ClaimRef *ObjectReference + PersistentVolumeReclaimPolicy PersistentVolumeReclaimPolicy + type PersistentVolumeStatus struct + Message string + Phase PersistentVolumePhase + Reason string + type Pod struct + CurrentState PodState + DesiredState PodState + Labels map[string]string + NodeSelector map[string]string + ServiceAccount string + func (*Pod) IsAnAPIObject() + type PodCondition struct + Kind PodConditionKind + Status ConditionStatus + type PodConditionKind string + const PodReady + type PodContainerInfo struct + ContainerInfo PodInfo + type PodExecOptions struct + Command []string + Container string + Stderr bool + Stdin bool + Stdout bool + TTY bool + func (*PodExecOptions) IsAnAPIObject() + type PodInfo map[string]ContainerStatus + type PodList struct + Items []Pod + func (*PodList) IsAnAPIObject() + type PodLogOptions struct + Container string + Follow bool + Previous bool + func (*PodLogOptions) IsAnAPIObject() + type PodProxyOptions struct + Path string + func (*PodProxyOptions) IsAnAPIObject() + type PodSpec struct + Containers []Container + DNSPolicy DNSPolicy + Host string + HostNetwork bool + ImagePullSecrets []LocalObjectReference + NodeSelector map[string]string + RestartPolicy RestartPolicy + Volumes []Volume + type PodState struct + Conditions []PodCondition + Host string + HostIP string + Info PodInfo + Manifest ContainerManifest + Message string + PodIP string + Status PodStatus + type PodStatus string + const PodRunning + const PodSucceeded + const PodTerminated + const PodUnknown + const PodWaiting + type PodStatusResult struct + State PodState + func (*PodStatusResult) IsAnAPIObject() + type PodTemplate struct + Annotations map[string]string + DesiredState PodState + Labels map[string]string + NodeSelector map[string]string + ServiceAccount string + type Protocol string + const ProtocolTCP + const ProtocolUDP + type PullPolicy string + const PullAlways + const PullIfNotPresent + const PullNever + type RBDVolumeSource struct + CephMonitors []string + FSType string + Keyring string + RBDImage string + RBDPool string + RadosUser string + ReadOnly bool + SecretRef *LocalObjectReference + type RangeAllocation struct + Data []byte + Range string + func (*RangeAllocation) IsAnAPIObject() + type ReplicationController struct + CurrentState ReplicationControllerState + DesiredState ReplicationControllerState + Labels map[string]string + func (*ReplicationController) IsAnAPIObject() + type ReplicationControllerList struct + Items []ReplicationController + func (*ReplicationControllerList) IsAnAPIObject() + type ReplicationControllerState struct + PodTemplate PodTemplate + ReplicaSelector map[string]string + Replicas int + type ResourceList map[ResourceName]util.IntOrString + type ResourceName string + const ResourceCPU + const ResourceMemory + const ResourcePersistentVolumeClaims + const ResourcePods + const ResourceQuotas + const ResourceReplicationControllers + const ResourceSecrets + const ResourceServices + const ResourceStorage + type ResourceQuota struct + Labels map[string]string + Spec ResourceQuotaSpec + Status ResourceQuotaStatus + func (*ResourceQuota) IsAnAPIObject() + type ResourceQuotaList struct + Items []ResourceQuota + func (*ResourceQuotaList) IsAnAPIObject() + type ResourceQuotaSpec struct + Hard ResourceList + type ResourceQuotaStatus struct + Hard ResourceList + Used ResourceList + type ResourceRequirements struct + Limits ResourceList + Requests ResourceList + type RestartPolicy struct + Always *RestartPolicyAlways + Never *RestartPolicyNever + OnFailure *RestartPolicyOnFailure + type RestartPolicyAlways struct + type RestartPolicyNever struct + type RestartPolicyOnFailure struct + type RunAsUserStrategyOptions struct + Type RunAsUserStrategyType + UID *int64 + UIDRangeMax *int64 + UIDRangeMin *int64 + type RunAsUserStrategyType string + type SELinuxContextStrategyOptions struct + SELinuxOptions *SELinuxOptions + Type SELinuxContextStrategyType + type SELinuxContextStrategyType string + type SELinuxOptions struct + Level string + Role string + Type string + User string + type Secret struct + Data map[string][]byte + Type SecretType + func (*Secret) IsAnAPIObject() + type SecretList struct + Items []Secret + func (*SecretList) IsAnAPIObject() + type SecretType string + type SecretVolumeSource struct + Target ObjectReference + type SecurityContext struct + Capabilities *Capabilities + Privileged *bool + RunAsUser *int64 + SELinuxOptions *SELinuxOptions + type SecurityContextConstraints struct + AllowHostDirVolumePlugin bool + AllowPrivilegedContainer bool + AllowedCapabilities []Capability + Groups []string + RunAsUser RunAsUserStrategyOptions + SELinuxContext SELinuxContextStrategyOptions + Users []string + func (*SecurityContextConstraints) IsAnAPIObject() + type SecurityContextConstraintsList struct + Items []SecurityContextConstraints + func (*SecurityContextConstraintsList) IsAnAPIObject() + type SerializedReference struct + Reference ObjectReference + func (*SerializedReference) IsAnAPIObject() + type Service struct + ContainerPort util.IntOrString + CreateExternalLoadBalancer bool + Labels map[string]string + LoadBalancerStatus LoadBalancerStatus + Port int + PortName string + PortalIP string + Ports []ServicePort + Protocol Protocol + ProxyPort int + PublicIPs []string + Selector map[string]string + SessionAffinity ServiceAffinity + Type ServiceType + func (*Service) IsAnAPIObject() + type ServiceAccount struct + ImagePullSecrets []LocalObjectReference + Secrets []ObjectReference + func (*ServiceAccount) IsAnAPIObject() + type ServiceAccountList struct + Items []ServiceAccount + func (*ServiceAccountList) IsAnAPIObject() + type ServiceAffinity string + const ServiceAffinityClientIP + const ServiceAffinityNone + type ServiceList struct + Items []Service + func (*ServiceList) IsAnAPIObject() + type ServicePort struct + ContainerPort util.IntOrString + Name string + NodePort int + Port int + Protocol Protocol + type ServiceType string + const ServiceTypeClusterIP + const ServiceTypeLoadBalancer + const ServiceTypeNodePort + type Status struct + Code int + Details *StatusDetails + Message string + Reason StatusReason + Status string + func (*Status) IsAnAPIObject() + type StatusCause struct + Field string + Message string + Type CauseType + type StatusDetails struct + Causes []StatusCause + ID string + Kind string + RetryAfterSeconds int + type StatusReason string + const StatusReasonAlreadyExists + const StatusReasonConflict + const StatusReasonNotFound + const StatusReasonServerTimeout + const StatusReasonUnknown + type StorageMedium string + const StorageMediumDefault + const StorageMediumMemory + type TCPSocketAction struct + Port util.IntOrString + type TypeMeta struct + APIVersion string + Annotations map[string]string + CreationTimestamp util.Time + DeletionTimestamp *util.Time + GenerateName string + ID string + Kind string + Namespace string + ResourceVersion uint64 + SelfLink string + UID types.UID + type Volume struct + Name string + Source VolumeSource + type VolumeMount struct + MountPath string + MountType string + Name string + Path string + ReadOnly bool + type VolumeSource struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + CephFS *CephFSVolumeSource + EmptyDir *EmptyDirVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + GitRepo *GitRepoVolumeSource + Glusterfs *GlusterfsVolumeSource + HostDir *HostPathVolumeSource + ISCSI *ISCSIVolumeSource + NFS *NFSVolumeSource + PersistentVolumeClaimVolumeSource *PersistentVolumeClaimVolumeSource + RBD *RBDVolumeSource + Secret *SecretVolumeSource