Helper classes that provide easy access to various Kubernetes features.
Class Summary Class Description AnnotationHelperAnnotates pods, services with details about the Domain instance and checks these annotations. AuthenticationProxyDelegate authentication decisions to Kubernetes. AuthorizationProxyDelegate authorization decisions to Kubernetes ABAC and/or RBAC. BasePodStepContext CallBuilderSimplifies synchronous and asynchronous call patterns to the Kubernetes API Server. ClientPool ClusterConfigClusterConfig describes the desired state of a cluster. ClusteredServerConfigClusteredServerConfig describes the desired state of a clustered server. ConfigMapConsumerKubernetes mounts ConfigMaps in the Pod's file-system as directories where the contained files are named with the keys and the contents of the file are the values. ConfigMapHelper ConfigMapHelper.IntrospectorConfigMapContext CrdHelperHelper class to ensure Domain CRD is created. DomainConfigDomainConfig describes the desired state of a domain. DomainPresenceInfoOperator's mapping between custom resource Domain and runtime details about that domain, including the scan and the Pods and Services for servers. DomainPresenceInfo.ServerShutdownInfoDetails about a specific managed server that will be shutdown. DomainPresenceInfo.ServerStartupInfoDetails about a specific managed server that will be started up. DomainStatusPatch DomainTopologyDomain topology. DomainValidationSteps HealthCheckHelperA Helper Class for checking the health of the WebLogic Operator. HelmAccessA class which allows the operator to retrieve variables from Helm. JobHelper JobStepContext KubernetesUtils KubernetesVersionMajor and minor version of Kubernetes API Server. LastKnownStatus LegalNamesA class to create DNS-1123 legal names for Kubernetes objects. NamespaceHelperOperations for dealing with namespaces. NonClusteredServerConfigNonClusteredServerConfig describes the desired state of a non-clustered server. PodHelper PodStepContext Pool<T>General-purpose object pool. ResourceVersion ResponseStep<T>Step to receive response of Kubernetes API server call. RollingHelperAfter the
PodHelperidentifies servers that are presently running, but that are using an out-of-date specification, it defers the processing of these servers to the RollingHelper.
SecretHelperA Helper Class for retrieving Kubernetes Secrets used by the WebLogic Operator. SemanticVersionMajor, minor and revision version specification for a product. ServerConfigServerConfig describes the desired state of a server. ServiceHelper StepContextBase