constants

package
v1.5.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2023 License: UPL-1.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Istio                 = "istio"
	ExternalDNS           = "external-dns"
	IngressController     = "ingress-controller"
	IngressDefaultBackend = "ingress-controller-ingress-nginx-defaultbackend"
	MySQL                 = "mysql"
	CertManager           = "cert-manager"
	Rancher               = "rancher"
	Keycloak              = "keycloak"
	Grafana               = "grafana"
	JaegerOperator        = "jaeger-operator"
	Opensearch            = "opensearch"
	Velero                = "velero"
	Verrazzano            = "verrazzano"
	Fluentd               = "fluentd"
	MySQLOperator         = "mysql-operator"
)

Components Names

View Source
const AdditionalTLS = "tls-ca-additional"

AdditionalTLS is an optional tls secret that contains additional CA

View Source
const AdditionalTLSCAKey = "ca-additional.pem"

AdditionalTLSCAKey is the key containing the CA in the secret specified by the AdditionalTLS constant

View Source
const ArgoCDClusterRancherSecretName = "verrazzano-argocd-secret"

ArgoCDClusterRancherSecretName is the name of secret for the Verrazzano Argo CD cluster user #nosec

View Source
const ArgoCDClusterRancherUsername = "vz-argoCD-reg"

ArgoCDClusterRancherUsername is the username in Rancher used to identify the Verrazzano Argo CD cluster user

View Source
const ArgoCDNamespace = "argocd"

ArgoCDNamespace - the Argocd namespace

View Source
const CertManagerNamespace = "cert-manager"

CertManagerNamespace - the CertManager namespace

View Source
const ContainerizedWorkloadKind = "ContainerizedWorkload"

ContainerizedWorkloadKind - the ContainerizedWorkload resource kind

View Source
const DaemonSetWorkloadKind = "DaemonSet"

DaemonSetWorkloadKind - the DaemonSet workload resource kind

View Source
const DefaultJaegerOSURL = "http://verrazzano-authproxy-opensearch.verrazzano-system:8775"

Default Jaeger OpenSearch URL

View Source
const DefaultJaegerSecretName = "verrazzano-jaeger-secret"

DefaultJaegerSecretName is the Jaeger secret name used by the default Jaeger instance #nosec

View Source
const DefaultOpensearchURL = "http://verrazzano-authproxy-opensearch:8775"

Default OpenSearch URL

View Source
const DefaultVerrazzanoCASecretName = "verrazzano-ca-certificate-secret"

DefaultVerrazzanoCASecretName Default self-signed CA secret name #nosec

View Source
const DeploymentWorkloadKind = "Deployment"

DeploymentWorkloadKind - the Deployment workload resource kind

View Source
const FluentdDaemonSetName = "fluentd"

FluentdDaemonSetName - The name of the Fluentd DaemonSet

View Source
const IngressNamespace = "ingress-nginx"

IngressNamespace - the NGINX ingress namespace

View Source
const IstioSystemNamespace = "istio-system"

IstioSystemNamespace - the Istio system namespace

View Source
const JaegerCollectorComponentName = "collector"

JaegerQueryComponentName is the name of the collector component

View Source
const JaegerInstanceName = "jaeger-operator-jaeger"

JaegerInstanceName is the name of the default Jaeger instance

View Source
const JaegerQueryComponentName = "query"

JaegerQueryComponentName is the name of the collector component

View Source
const KeycloakNamespace = "keycloak"

KeycloakNamespace - the keycloak namespace

View Source
const KubeSystem = "kube-system"

KubeSystem - The name of the kube-system namespace

View Source
const LabelIstioInjection = "istio-injection"

LabelIstioInjection - constant for a Kubernetes label that is applied by Verrazzano

View Source
const LabelVerrazzanoNamespace = "verrazzano.io/namespace"

LabelVerrazzanoNamespace - constant for a Kubernetes label that is used by network policies

View Source
const LegacyOpensearchSecretName = "verrazzano"

LegacyOpensearchSecretName legacy secret name for Opensearch credentials

View Source
const LifecycleActionAnnotation = "verrazzano.io/lifecycle-action"

LifecycleActionAnnotation - the annotation perform lifecycle actions on a workload

View Source
const LifecycleActionStart = "start"

LifecycleActionStart - the annotation value used to start a workload

View Source
const LifecycleActionStop = "stop"

LifecycleActionStop - the annotation value used to stop a workload

View Source
const MaxTimesVMCAgentPollingTime = 3

MaxTimesVMCAgentPollingTime - The constant used to set max polling time for vmc agent to determine VMC state

View Source
const MetricsTemplateAPIVersion = "app.verrazzano.io/v1alpha1"

MetricsTemplateAPIVersion is the APIVersion of the MetricsTemplate custom resource

View Source
const MetricsTemplateKind = "MetricsTemplate"

MetricsTemplateKind is the Kind of the MetricsTemplate custom resource

View Source
const MySQLOperatorNamespace = "mysql-operator"

MySQLOperatorNamespace indicates the namespace to be used for the MySQLOperator installation

View Source
const MysqlBackupMutatingWebhookName = "verrazzano-mysql-backup"

MysqlBackupMutatingWebhookName specifies the name of mysql webhook.

View Source
const MysqlBackupMutatingWebhookPath = "/mysql-backup-job-annotate"

MysqlBackupMutatingWebhookPath specifies the path of mysql webhook.

View Source
const PromAdditionalScrapeConfigsSecretKey = "jobs"

PromAdditionalScrapeConfigsSecretKey is the name of the key in the additional scrape configurations secret that contains the scrape config YAML

View Source
const PromAdditionalScrapeConfigsSecretName = "additional-scrape-configs"

PromAdditionalScrapeConfigsSecretName is the name of the secret that contains the additional scrape configurations loaded by Prometheus

View Source
const PrometheusJobNameKey = "job_name"
View Source
const PrometheusOperatorNamespace = "verrazzano-monitoring"

PrometheusOperatorNamespace - the namespace where Verrazzano installs Prometheus Operator and its related components.

View Source
const RancherSystemNamespace = "cattle-system"

RancherSystemNamespace - the Rancher cattle-system namespace

View Source
const RancherTLSCA = "tls-ca"

RancherTLSCA is a tls secret that contains CA if private CA is being used

View Source
const RancherTLSCAKey = "cacerts.pem"

RancherTLSCAKey is the key containing the CA in the secret specified by the RancherTLSCA constant

View Source
const RestartVersionAnnotation = "verrazzano.io/restart-version"

RestartVersionAnnotation - the annotation used by user to tell Verrazzano application to restart its components

View Source
const SecretKind = "Secret"

SecretKind is the kind for a secret

View Source
const StatefulSetWorkloadKind = "StatefulSet"

StatefulSetWorkloadKind - the StatefulSet workload resource kind

View Source
const TestPrometheusJobScrapeInterval = "0s"

TestPrometheusJobScrapeInterval - The string 0s representing a test only prometheus config scrape interval

View Source
const TestPrometheusScrapeJob = "test_job"

TestPrometheusJob - Name of a test prometheus scraper job

View Source
const VMCAgentPollingTimeInterval = 60 * time.Second

VMCAgentPollingTimeInterval - The time interval at which mcagent polls Verrazzano Managed CLuster resource on the admin cluster.

View Source
const VerrazzanoClusterRancherName = "verrazzano-cluster-registrar"

VerrazzanoClusterRancherName is the name for the Rancher cluster role and secret used to grant permissions to the Verrazzano cluster user

View Source
const VerrazzanoClusterRancherUsername = "vz-cluster-reg"

VerrazzanoClusterRancherUsername is the username in Rancher used to identify the Verrazzano cluster user

View Source
const VerrazzanoCoherenceWorkloadKind = "VerrazzanoCoherenceWorkload"

VerrazzanoCoherenceWorkloadKind - the VerrazzanoCoherenceWorkload resource kind

View Source
const VerrazzanoESInternal = "verrazzano-es-internal"

VerrazzanoESInternal is the name of the Verrazzano internal Opensearch secret in the Verrazzano system namespace

View Source
const VerrazzanoHelidonWorkloadKind = "VerrazzanoHelidonWorkload"

VerrazzanoHelidonWorkloadKind - the VerrazzanoHelidonWorkload resource kind

View Source
const VerrazzanoInstallNamespace = "verrazzano-install"

VerrazzanoInstallNamespace is the namespace for installing the verrazzano-platform-operator

View Source
const VerrazzanoManagedLabelKey = "verrazzano-managed"

VerrazzanoManagedLabelKey is a constant for a Kubernetes label that is applied to Verrazzano application namespaces

View Source
const VerrazzanoMultiClusterNamespace = "verrazzano-mc"

VerrazzanoMultiClusterNamespace is the multi-cluster namespace for Verrazzano

View Source
const VerrazzanoPromInternal = "verrazzano-prom-internal"

VerrazzanoPromInternal is the name of the Verrazzano internal Prometheus secret in the Verrazzano system namespace

View Source
const VerrazzanoRestartAnnotation = "verrazzano.io/restartedAt"

VerrazzanoRestartAnnotation is the annotation used to restart platform workloads

View Source
const VerrazzanoSystemNamespace = "verrazzano-system"

VerrazzanoSystemNamespace is the system namespace for Verrazzano

View Source
const VerrazzanoWebLogicWorkloadKind = "VerrazzanoWebLogicWorkload"

VerrazzanoWebLogicWorkloadKind - the VerrazzanoWebLogicWorkload resource kind

View Source
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL