Documentation

Index

Constants

View Source
const SysctlPatternFmt string = "(" + apivalidation.SysctlSegmentFmt + "\\.)*" + sysctlPatternSegmentFmt

Variables

View Source
var ValidateDaemonSetName = apivalidation.NameIsDNSSubdomain

    ValidateDaemonSetName can be used to check whether the given daemon set name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.

    View Source
    var ValidateDeploymentName = apivalidation.NameIsDNSSubdomain

      Validates that the given name can be used as a deployment name.

      View Source
      var ValidateIngressName = apivalidation.NameIsDNSSubdomain

        ValidateIngressName validates that the given name can be used as an Ingress name.

        View Source
        var ValidatePodSecurityPolicyName = apivalidation.NameIsDNSSubdomain

          ValidatePodSecurityPolicyName can be used to check whether the given pod security policy name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.

          View Source
          var ValidateReplicaSetName = apivalidation.NameIsDNSSubdomain

            ValidateReplicaSetName can be used to check whether the given ReplicaSet name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.

            Functions

            func IsNotMoreThan100Percent

            func IsNotMoreThan100Percent(intOrStringValue intstr.IntOrString, fldPath *field.Path) field.ErrorList

            func IsValidSysctlPattern

            func IsValidSysctlPattern(name string) bool

            func ValidateDaemonSet

            func ValidateDaemonSet(ds *extensions.DaemonSet) field.ErrorList

              ValidateDaemonSet tests if required fields in the DaemonSet are set.

              func ValidateDaemonSetSpec

              func ValidateDaemonSetSpec(spec *extensions.DaemonSetSpec, fldPath *field.Path) field.ErrorList

                ValidateDaemonSetSpec tests if required fields in the DaemonSetSpec are set.

                func ValidateDaemonSetSpecUpdate

                func ValidateDaemonSetSpecUpdate(newSpec, oldSpec *extensions.DaemonSetSpec, fldPath *field.Path) field.ErrorList

                func ValidateDaemonSetStatusUpdate

                func ValidateDaemonSetStatusUpdate(ds, oldDS *extensions.DaemonSet) field.ErrorList

                  ValidateDaemonSetStatus validates tests if required fields in the DaemonSet Status section

                  func ValidateDaemonSetUpdate

                  func ValidateDaemonSetUpdate(ds, oldDS *extensions.DaemonSet) field.ErrorList

                    ValidateDaemonSetUpdate tests if required fields in the DaemonSet are set.

                    func ValidateDaemonSetUpdateStrategy

                    func ValidateDaemonSetUpdateStrategy(strategy *extensions.DaemonSetUpdateStrategy, fldPath *field.Path) field.ErrorList

                    func ValidateDeployment

                    func ValidateDeployment(obj *extensions.Deployment) field.ErrorList

                    func ValidateDeploymentRollback

                    func ValidateDeploymentRollback(obj *extensions.DeploymentRollback) field.ErrorList

                    func ValidateDeploymentSpec

                    func ValidateDeploymentSpec(spec *extensions.DeploymentSpec, fldPath *field.Path) field.ErrorList

                      Validates given deployment spec.

                      func ValidateDeploymentStatus

                      func ValidateDeploymentStatus(status *extensions.DeploymentStatus, fldPath *field.Path) field.ErrorList

                        Validates given deployment status.

                        func ValidateDeploymentStatusUpdate

                        func ValidateDeploymentStatusUpdate(update, old *extensions.Deployment) field.ErrorList

                        func ValidateDeploymentStrategy

                        func ValidateDeploymentStrategy(strategy *extensions.DeploymentStrategy, fldPath *field.Path) field.ErrorList

                        func ValidateDeploymentUpdate

                        func ValidateDeploymentUpdate(update, old *extensions.Deployment) field.ErrorList

                        func ValidateIngress

                        func ValidateIngress(ingress *extensions.Ingress) field.ErrorList

                          ValidateIngress tests if required fields in the Ingress are set.

                          func ValidateIngressSpec

                          func ValidateIngressSpec(spec *extensions.IngressSpec, fldPath *field.Path) field.ErrorList

                            ValidateIngressSpec tests if required fields in the IngressSpec are set.

                            func ValidateIngressStatusUpdate

                            func ValidateIngressStatusUpdate(ingress, oldIngress *extensions.Ingress) field.ErrorList

                              ValidateIngressStatusUpdate tests if required fields in the Ingress are set when updating status.

                              func ValidateIngressUpdate

                              func ValidateIngressUpdate(ingress, oldIngress *extensions.Ingress) field.ErrorList

                                ValidateIngressUpdate tests if required fields in the Ingress are set.

                                func ValidatePodSecurityPolicy

                                func ValidatePodSecurityPolicy(psp *extensions.PodSecurityPolicy) field.ErrorList

                                func ValidatePodSecurityPolicySpec

                                func ValidatePodSecurityPolicySpec(spec *extensions.PodSecurityPolicySpec, fldPath *field.Path) field.ErrorList

                                func ValidatePodSecurityPolicySpecificAnnotations

                                func ValidatePodSecurityPolicySpecificAnnotations(annotations map[string]string, fldPath *field.Path) field.ErrorList

                                func ValidatePodSecurityPolicyUpdate

                                func ValidatePodSecurityPolicyUpdate(old *extensions.PodSecurityPolicy, new *extensions.PodSecurityPolicy) field.ErrorList

                                  ValidatePodSecurityPolicyUpdate validates a PSP for updates.

                                  func ValidatePodTemplateSpecForReplicaSet

                                  func ValidatePodTemplateSpecForReplicaSet(template *api.PodTemplateSpec, selector labels.Selector, replicas int32, fldPath *field.Path) field.ErrorList

                                    Validates the given template and ensures that it is in accordance with the desired selector and replicas.

                                    func ValidatePositiveIntOrPercent

                                    func ValidatePositiveIntOrPercent(intOrPercent intstr.IntOrString, fldPath *field.Path) field.ErrorList

                                    func ValidateReplicaSet

                                    func ValidateReplicaSet(rs *extensions.ReplicaSet) field.ErrorList

                                      ValidateReplicaSet tests if required fields in the ReplicaSet are set.

                                      func ValidateReplicaSetSpec

                                      func ValidateReplicaSetSpec(spec *extensions.ReplicaSetSpec, fldPath *field.Path) field.ErrorList

                                        ValidateReplicaSetSpec tests if required fields in the ReplicaSet spec are set.

                                        func ValidateReplicaSetStatus

                                        func ValidateReplicaSetStatus(status extensions.ReplicaSetStatus, fldPath *field.Path) field.ErrorList

                                        func ValidateReplicaSetStatusUpdate

                                        func ValidateReplicaSetStatusUpdate(rs, oldRs *extensions.ReplicaSet) field.ErrorList

                                          ValidateReplicaSetStatusUpdate tests if required fields in the ReplicaSet are set.

                                          func ValidateReplicaSetUpdate

                                          func ValidateReplicaSetUpdate(rs, oldRs *extensions.ReplicaSet) field.ErrorList

                                            ValidateReplicaSetUpdate tests if required fields in the ReplicaSet are set.

                                            func ValidateRollback

                                            func ValidateRollback(rollback *extensions.RollbackConfig, fldPath *field.Path) field.ErrorList

                                            func ValidateRollingUpdateDaemonSet

                                            func ValidateRollingUpdateDaemonSet(rollingUpdate *extensions.RollingUpdateDaemonSet, fldPath *field.Path) field.ErrorList

                                            func ValidateRollingUpdateDeployment

                                            func ValidateRollingUpdateDeployment(rollingUpdate *extensions.RollingUpdateDeployment, fldPath *field.Path) field.ErrorList

                                            Types

                                            This section is empty.

                                            Source Files