Documentation ¶
Index ¶
Constants ¶
const AdditionalTLS = "tls-ca-additional"
AdditionalTLS is an optional tls secret that contains additional CA
const AdditionalTLSCAKey = "ca-additional.pem"
AdditionalTLSCAKey is the key containing the CA in the secret specified by the AdditionalTLS constant
const CertManagerNamespace = "cert-manager"
CertManagerNamespace - the CertManager namespace
const ContainerizedWorkloadKind = "ContainerizedWorkload"
ContainerizedWorkloadKind - the ContainerizedWorkload resource kind
const DaemonSetWorkloadKind = "DaemonSet"
DaemonSetWorkloadKind - the DaemonSet workload resource kind
const DefaultOpensearchURL = "http://verrazzano-authproxy-elasticsearch:8775"
Default Opensearch URL
const DefaultVerrazzanoCASecretName = "verrazzano-ca-certificate-secret"
DefaultVerrazzanoCASecretName Default self-signed CA secret name #nosec
const DeploymentWorkloadKind = "Deployment"
DeploymentWorkloadKind - the Deployment workload resource kind
const FluentdDaemonSetName = "fluentd"
FluentdDaemonSetName - The name of the Fluentd DaemonSet
const IngressNamespace = "ingress-nginx"
IngressNamespace - the NGINX ingress namespace
const IstioSystemNamespace = "istio-system"
IstioSystemNamespace - the Istio system namespace
const KeycloakNamespace = "keycloak"
KeycloakNamespace - the keycloak namespace
const KubeSystem = "kube-system"
KubeSystem - The name of the kube-system namespace
const LabelIstioInjection = "istio-injection"
LabelIstioInjection - constant for a Kubernetes label that is applied by Verrazzano
const LabelVerrazzanoNamespace = "verrazzano.io/namespace"
LabelVerrazzanoNamespace - constant for a Kubernetes label that is used by network policies
const LegacyElasticsearchSecretName = "verrazzano"
LegacyElasticsearchSecretName legacy secret name for Elasticsearch credentials
const LifecycleActionAnnotation = "verrazzano.io/lifecycle-action"
LifecycleActionAnnotation - the annotation perform lifecycle actions on a workload
const LifecycleActionStart = "start"
LifecycleActionStart - the annotation value used to start a workload
const LifecycleActionStop = "stop"
LifecycleActionStop - the annotation value used to stop a workload
const MaxTimesVMCAgentPollingTime = 3
MaxTimesVMCAgentPollingTime - The constant used to set max polling time for vmc agent to determine VMC state
const RancherSystemNamespace = "cattle-system"
RancherSystemNamespace - the Rancher cattle-system namespace
const RestartVersionAnnotation = "verrazzano.io/restart-version"
RestartVersionAnnotation - the annotation used by user to tell Verrazzano applicaton to restart its components
const StatefulSetWorkloadKind = "StatefulSet"
StatefulSetWorkloadKind - the StatefulSet workload resource kind
const TestPrometheusJobScrapeInterval = "0s"
TestPrometheusJobScrapeInterval - The string 0s representing a test only prometheus config scrape interval
const TestPrometheusScrapeJob = "test_job"
TestPrometheusJob - Name of a test prometheus scraper job
const VMCAgentPollingTimeInterval = 60 * time.Second
VMCAgentPollingTimeInterval - The time interval at which mcagent polls Verrazzano Managed CLuster resource on the admin cluster.
const VerrazzanoCoherenceWorkloadKind = "VerrazzanoCoherenceWorkload"
VerrazzanoCoherenceWorkloadKind - the VerrazzanoCoherenceWorkload resource kind
const VerrazzanoESInternal = "verrazzano-es-internal"
VerrazzanoESInternal is the name of the Verrazzano internal Elasticsearch secret in the Verrazzano system namespace
const VerrazzanoHelidonWorkloadKind = "VerrazzanoHelidonWorkload"
VerrazzanoHelidonWorkloadKind - the VerrazzanoHelidonWorkload resource kind
const VerrazzanoMonitoringNamespace = "monitoring"
VerrazzanoMonitoringNamespace - the keycloak namespace
const VerrazzanoMultiClusterNamespace = "verrazzano-mc"
VerrazzanoMultiClusterNamespace is the multi-cluster namespace for Verrazzano
const VerrazzanoPromInternal = "verrazzano-prom-internal"
VerrazzanoPromInternal is the name of the Verrazzano internal Prometheus secret in the Verrazzano system namespace
const VerrazzanoRestartAnnotation = "verrazzano.io/restartedAt"
VerrazzanoRestartAnnotation is the annotation used to restart platform workloads
const VerrazzanoSystemNamespace = "verrazzano-system"
VerrazzanoSystemNamespace is the system namespace for Verrazzano
const VerrazzanoWebLogicWorkloadKind = "VerrazzanoWebLogicWorkload"
VerrazzanoWebLogicWorkloadKind - the VerrazzanoWebLogicWorkload resource kind
const VmiPromConfigName string = "vmi-system-prometheus-config"
VmiPromConfigName - The name of the prometheus config map
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.