Documentation ¶
Index ¶
Constants ¶
View Source
const ( // AnnotationName is the annotation on child resources that specifies which ArgoCD instance // name a specific object is associated with AnnotationName = "argocds.argoproj.io/name" // AnnotationNamespace is the annotation on child resources that specifies which ArgoCD instance // namespace a specific object is associated with AnnotationNamespace = "argocds.argoproj.io/namespace" // AnnotationOpenShiftServiceCA is the annotation on services used to // request a TLS certificate from OpenShift's Service CA for AutoTLS AnnotationOpenShiftServiceCA = "service.beta.openshift.io/serving-cert-secret-name" )
View Source
const ( // ArgoCDApplicationControllerComponent is the name of the application controller control plane component ArgoCDApplicationControllerComponent = "argocd-application-controller" // ArgoCDApplicationControllerDefaultShardReplicas is the default number of replicas that the ArgoCD Application Controller Should Use ArgocdApplicationControllerDefaultReplicas = 1 // ArgoCDDefaultLogLevel is the default log level to be used by all ArgoCD components. ArgoCDDefaultLogLevel = "info" // ArgoCDDefaultLogFormat is the default log format to be used by all ArgoCD components. ArgoCDDefaultLogFormat = "text" // ArgoCDServerComponent is the name of the Dex server control plane component ArgoCDServerComponent = "argocd-server" // ArgoCDRedisHAComponent is the name of the Redis control plane component ArgoCDRedisHAComponent = "argocd-redis-ha" // ArgoCDDexServerComponent is the name of the Dex server control plane component ArgoCDDexServerComponent = "argocd-dex-server" // ArgoCDDefaultAdminPasswordLength is the length of the generated default admin password. ArgoCDDefaultAdminPasswordLength = 32 // ArgoCDDefaultAdminPasswordNumDigits is the number of digits to use for the generated default admin password. ArgoCDDefaultAdminPasswordNumDigits = 5 // ArgoCDDefaultAdminPasswordNumSymbols is the number of symbols to use for the generated default admin password. ArgoCDDefaultAdminPasswordNumSymbols = 0 // ArgoCDDefaultApplicationSetImage is the Argo CD Application Set container image to use when not specified. ArgoCDDefaultApplicationSetImage = "quay.io/argoproj/argocd-applicationset" // ArgoCDDefaultApplicationSetVersion is the Argo CD Application Set image tag to use when not specified. ArgoCDDefaultApplicationSetVersion = "v0.2.0" // ArgoCDDefaultApplicationInstanceLabelKey is the default app name as a tracking label. ArgoCDDefaultApplicationInstanceLabelKey = "app.kubernetes.io/instance" // ArgoCDDefaultArgoImage is the ArgoCD container image to use when not specified. ArgoCDDefaultArgoImage = "quay.io/argoproj/argocd" // ArgoCDDefaultArgoVersion is the Argo CD container image digest to use when version not specified. ArgoCDDefaultArgoVersion = "sha256:bac1aeee8e78e64d81a633b9f64148274abfa003165544354e2ebf1335b6ee73" // v2.2.5 // ArgoCDDefaultBackupKeyLength is the length of the generated default backup key. ArgoCDDefaultBackupKeyLength = 32 // ArgoCDDefaultBackupKeyNumDigits is the number of digits to use for the generated default backup key. ArgoCDDefaultBackupKeyNumDigits = 5 // ArgoCDDefaultBackupKeyNumSymbols is the number of symbols to use for the generated default backup key. ArgoCDDefaultBackupKeyNumSymbols = 5 // ArgoCDDefaultConfigManagementPlugins is the default configuration value for the config management plugins. ArgoCDDefaultConfigManagementPlugins = "" // ArgoCDDefaultControllerResourceLimitCPU is the default CPU limit when not specified for the Argo CD application // controller contianer. ArgoCDDefaultControllerResourceLimitCPU = "1000m" // ArgoCDDefaultControllerResourceLimitMemory is the default memory limit when not specified for the Argo CD // application controller contianer. ArgoCDDefaultControllerResourceLimitMemory = "64Mi" // ArgoCDDefaultControllerResourceRequestCPU is the default CPU requested when not specified for the Argo CD // application controller contianer. ArgoCDDefaultControllerResourceRequestCPU = "250m" // ArgoCDDefaultControllerResourceRequestMemory is the default memory requested when not specified for the Argo CD // application controller contianer. ArgoCDDefaultControllerResourceRequestMemory = "32Mi" // ArgoCDDefaultDexConfig is the default dex configuration. ArgoCDDefaultDexConfig = "" // ArgoCDDefaultDexImage is the Dex container image to use when not specified. ArgoCDDefaultDexImage = "ghcr.io/dexidp/dex" // ArgoCDDefaultDexOAuthRedirectPath is the default path to use for the OAuth Redirect URI. ArgoCDDefaultDexOAuthRedirectPath = "/api/dex/callback" // ArgoCDDefaultDexGRPCPort is the default GRPC listen port for Dex. ArgoCDDefaultDexGRPCPort = 5557 // ArgoCDDefaultDexHTTPPort is the default HTTP listen port for Dex. ArgoCDDefaultDexHTTPPort = 5556 // ArgoCDDefaultDexServiceAccountName is the default Service Account name for the Dex server. ArgoCDDefaultDexServiceAccountName = "argocd-dex-server" // ArgoCDDefaultDexVersion is the Dex container image tag to use when not specified. ArgoCDDefaultDexVersion = "sha256:6b3cc1c385fbc7542244614e4432f2546c619b7850d44d2379c598309a06bed8" // v2.30.0 // ArgoCDDefaultExportJobImage is the export job container image to use when not specified. ArgoCDDefaultExportJobImage = "quay.io/argoprojlabs/argocd-operator-util" // ArgoCDDefaultExportJobVersion is the export job container image tag to use when not specified. ArgoCDDefaultExportJobVersion = "sha256:411388a09cbba0502639e0190a68d82ae2d7716863e35b2af7322384b2c6af48" // 0.2.1 // ArgoCDDefaultExportLocalCapicity is the default capacity to use for local export. ArgoCDDefaultExportLocalCapicity = "2Gi" // ArgoCDDefaultGATrackingID is the default Google Analytics tracking ID. ArgoCDDefaultGATrackingID = "" // ArgoCDDefaultGAAnonymizeUsers is the default value for anonymizing google analytics users. ArgoCDDefaultGAAnonymizeUsers = false // ArgoCDDefaultGrafanaAdminUsername is the Grafana admin username to use when not specified. ArgoCDDefaultGrafanaAdminUsername = "admin" // ArgoCDDefaultGrafanaAdminPasswordLength is the length of the generated default Grafana admin password. ArgoCDDefaultGrafanaAdminPasswordLength = 32 // ArgoCDDefaultGrafanaAdminPasswordNumDigits is the number of digits to use for the generated default Grafana admin password. ArgoCDDefaultGrafanaAdminPasswordNumDigits = 5 // ArgoCDDefaultGrafanaAdminPasswordNumSymbols is the number of symbols to use for the generated default Grafana admin password. ArgoCDDefaultGrafanaAdminPasswordNumSymbols = 5 // ArgoCDDefaultGrafanaImage is the Grafana container image to use when not specified. ArgoCDDefaultGrafanaImage = "grafana/grafana" // ArgoCDDefaultGrafanaReplicas is the default Grafana replica count. ArgoCDDefaultGrafanaReplicas = int32(1) // ArgoCDDefaultGrafanaSecretKeyLength is the length of the generated default Grafana secret key. ArgoCDDefaultGrafanaSecretKeyLength = 20 // ArgoCDDefaultGrafanaSecretKeyNumDigits is the number of digits to use for the generated default Grafana secret key. ArgoCDDefaultGrafanaSecretKeyNumDigits = 5 // ArgoCDDefaultGrafanaSecretKeyNumSymbols is the number of symbols to use for the generated default Grafana secret key. ArgoCDDefaultGrafanaSecretKeyNumSymbols = 0 // ArgoCDDefaultGrafanaConfigPath is the default Grafana configuration directory when not specified. ArgoCDDefaultGrafanaConfigPath = "/var/lib/grafana" // ArgoCDDefaultGrafanaVersion is the Grafana container image tag to use when not specified. ArgoCDDefaultGrafanaVersion = "sha256:afef23a1b4cf159ec3180aac3ad693c10e560657313bfe3ec81f344ace6d2f05" // 6.7.2 // ArgoCDDefaultHelpChatURL is the default help chat URL. ArgoCDDefaultHelpChatURL = "https://mycorp.slack.com/argo-cd" // ArgoCDDefaultHelpChatText is the default help chat text. ArgoCDDefaultHelpChatText = "Chat now!" // ArgoCDDefaultIngressPath is the path to use for the Ingress when not specified. ArgoCDDefaultIngressPath = "/" // ArgoCDDefaultKustomizeBuildOptions is the default kustomize build options. ArgoCDDefaultKustomizeBuildOptions = "" // ArgoCDKeycloakImage is the default Keycloak Image used for the non-openshift platforms when not specified. ArgoCDKeycloakImage = "quay.io/keycloak/keycloak" // ArgoCDKeycloakVersion is the default Keycloak version used for the non-openshift platform when not specified. // Version: 9.0.3 ArgoCDKeycloakVersion = "sha256:828e92baa29aee2fdf30cca0e0aeefdf77ca458d6818ebbd08bf26f1c5c6a7cf" // ArgoCDKeycloakImageForOpenShift is the default Keycloak Image used for the OpenShift platform when not specified. ArgoCDKeycloakImageForOpenShift = "registry.redhat.io/rh-sso-7/sso74-openshift-rhel8" // ArgoCDKeycloakVersionForOpenShift is the default Keycloak version used for the OpenShift platform when not specified. // Version: 7.4.0 ArgoCDKeycloakVersionForOpenShift = "sha256:39d752173fc97c29373cd44477b48bcb078531def0a897ee81a60e8d1d0212cc" // ArgoCDDefaultOIDCConfig is the default OIDC configuration. ArgoCDDefaultOIDCConfig = "" // ArgoCDDefaultPrometheusReplicas is the default Prometheus replica count. ArgoCDDefaultPrometheusReplicas = int32(1) // ArgoCDDefaultRBACPolicy is the default RBAC policy CSV data. ArgoCDDefaultRBACPolicy = "" // ArgoCDDefaultRBACDefaultPolicy is the default Argo CD RBAC policy. ArgoCDDefaultRBACDefaultPolicy = "role:readonly" // ArgoCDDefaultRBACScopes is the default Argo CD RBAC scopes. ArgoCDDefaultRBACScopes = "[groups]" // ArgoCDDefaultRedisConfigPath is the default Redis configuration directory when not specified. ArgoCDDefaultRedisConfigPath = "/var/lib/redis" // ArgoCDDefaultRedisHAReplicas is the defaul number of replicas for Redis when rinning in HA mode. ArgoCDDefaultRedisHAReplicas = int32(3) // ArgoCDDefaultRedisHAProxyImage is the default Redis HAProxy image to use when not specified. ArgoCDDefaultRedisHAProxyImage = "haproxy" // ArgoCDDefaultRedisHAProxyVersion is the default Redis HAProxy image tag to use when not specified. ArgoCDDefaultRedisHAProxyVersion = "sha256:cd4b3d4d27ae5931dc96b9632188590b7a6880469bcf07f478a3280dd0955336" // 2.0.4 // ArgoCDDefaultRedisImage is the Redis container image to use when not specified. ArgoCDDefaultRedisImage = "redis" // ArgoCDDefaultRedisPort is the default listen port for Redis. ArgoCDDefaultRedisPort = 6379 // ArgoCDDefaultRedisSentinelPort is the default listen port for Redis sentinel. ArgoCDDefaultRedisSentinelPort = 26379 //ArgoCDDefaultRedisSuffix is the default suffix to use for Redis resources. ArgoCDDefaultRedisSuffix = "redis" // ArgoCDDefaultRedisVersion is the Redis container image tag to use when not specified. ArgoCDDefaultRedisVersion = "sha256:4be7fdb131e76a6c6231e820c60b8b12938cf1ff3d437da4871b9b2440f4e385" // 5.0.3 // ArgoCDDefaultRedisVersionHA is the Redis container image tag to use when not specified in HA mode. ArgoCDDefaultRedisVersionHA = "sha256:27e139dd0476133961d36e5abdbbb9edf9f596f80cc2f9c2e8f37b20b91d610d" // 5.0.6-alpine // ArgoCDDefaultRepoMetricsPort is the default listen port for the Argo CD repo server metrics. ArgoCDDefaultRepoMetricsPort = 8084 // ArgoCDDefaultRepoServerPort is the default listen port for the Argo CD repo server. ArgoCDDefaultRepoServerPort = 8081 // ArgoCDDefaultRepositories is the default repositories. ArgoCDDefaultRepositories = "" // ArgoCDDefaultRepositoryCredentials is the default repository credentials ArgoCDDefaultRepositoryCredentials = "" // ArgoCDDefaultResourceCustomizations is the default resource customizations. ArgoCDDefaultResourceCustomizations = "" // ArgoCDDefaultResourceExclusions is the default resource exclusions. ArgoCDDefaultResourceExclusions = "" // ArgoCDDefaultResourceInclusions is the default resource inclusions. ArgoCDDefaultResourceInclusions = "" // ArgoCDDefaultRSAKeySize is the default RSA key size when not specified. ArgoCDDefaultRSAKeySize = 2048 // ArgoCDDefaultServerOperationProcessors is the number of ArgoCD Server Operation Processors to use when not specified. ArgoCDDefaultServerOperationProcessors = int32(10) // ArgoCDDefaultServerStatusProcessors is the number of ArgoCD Server Status Processors to use when not specified. ArgoCDDefaultServerStatusProcessors = int32(20) // ArgoCDDefaultControllerParellelismLimit is the default parallelism limit for application controller ArgoCDDefaultControllerParallelismLimit = int32(10) // ArgoCDDefaultServerResourceLimitCPU is the default CPU limit when not specified for the Argo CD server contianer. ArgoCDDefaultServerResourceLimitCPU = "1000m" // ArgoCDDefaultServerResourceLimitMemory is the default memory limit when not specified for the Argo CD server contianer. ArgoCDDefaultServerResourceLimitMemory = "128Mi" // ArgoCDDefaultServerResourceRequestCPU is the default CPU requested when not specified for the Argo CD server contianer. ArgoCDDefaultServerResourceRequestCPU = "250m" // ArgoCDDefaultServerResourceRequestMemory is the default memory requested when not specified for the Argo CD server contianer. ArgoCDDefaultServerResourceRequestMemory = "64Mi" // ArgoCDDefaultServerSessionKeyLength is the length of the generated default server signature key. ArgoCDDefaultServerSessionKeyLength = 20 // ArgoCDDefaultServerSessionKeyNumDigits is the number of digits to use for the generated default server signature key. ArgoCDDefaultServerSessionKeyNumDigits = 5 // ArgoCDDefaultServerSessionKeyNumSymbols is the number of symbols to use for the generated default server signature key. ArgoCDDefaultServerSessionKeyNumSymbols = 0 // ArgoCDDefaultSSHKnownHosts is the default SSH Known hosts data. ArgoCDDefaultSSHKnownHosts = `` /* 2247-byte string literal not displayed */ )
View Source
const ( // ArgoCDKeyAdminEnabled is the configuration key for the admin enabled setting.. ArgoCDKeyAdminEnabled = "admin.enabled" // ArgoCDKeyApplicationInstanceLabelKey is the configuration key for the application instance label. ArgoCDKeyApplicationInstanceLabelKey = "application.instanceLabelKey" // ArgoCDKeyAdminPassword is the admin password key for labels. ArgoCDKeyAdminPassword = "admin.password" // ArgoCDKeyAdminPasswordMTime is the admin password last modified key for labels. ArgoCDKeyAdminPasswordMTime = "admin.passwordMtime" // ArgoCDKeyBackupKey is the "backup key" key for ConfigMaps. ArgoCDKeyBackupKey = "backup.key" // ArgoCDKeyConfigManagementPlugins is the configuration key for config management plugins. ArgoCDKeyConfigManagementPlugins = "configManagementPlugins" // ArgoCDKeyComponent is the resource component key for labels. ArgoCDKeyComponent = "app.kubernetes.io/component" // ArgoCDKeyDexOAuthRedirectURI is the key for the OAuth Redirect URI annotation. ArgoCDKeyDexOAuthRedirectURI = "serviceaccounts.openshift.io/oauth-redirecturi.argocd" // ArgoCDKeyDexConfig is the key for dex configuration. ArgoCDKeyDexConfig = "dex.config" // ArgoCDKeyFailureDomainZone is the failure-domain zone key for labels. ArgoCDKeyFailureDomainZone = "failure-domain.beta.kubernetes.io/zone" // ArgoCDKeyGATrackingID is the configuration key for the Google Analytics Tracking ID. ArgoCDKeyGATrackingID = "ga.trackingid" // ArgoCDKeyGAAnonymizeUsers is the configuration key for the Google Analytics user anonymization. ArgoCDKeyGAAnonymizeUsers = "ga.anonymizeusers" // ArgoCDKeyGrafanaAdminUsername is the admin username key for labels. ArgoCDKeyGrafanaAdminUsername = "admin.username" // ArgoCDKeyGrafanaAdminPassword is the admin password key for labels. ArgoCDKeyGrafanaAdminPassword = "admin.password" // ArgoCDKeyGrafanaSecretKey is the "secret key" key for labels. ArgoCDKeyGrafanaSecretKey = "secret.key" // ArgoCDKeyHelpChatURL is the congifuration key for the help chat URL. ArgoCDKeyHelpChatURL = "help.chatUrl" // ArgoCDKeyHelpChatText is the congifuration key for the help chat text. ArgoCDKeyHelpChatText = "help.chatText" // ArgoCDKeyHostname is the resource hostname key for labels. ArgoCDKeyHostname = "kubernetes.io/hostname" // ArgoCDKeyIngressBackendProtocol is the backend-protocol key for labels. ArgoCDKeyIngressBackendProtocol = "nginx.ingress.kubernetes.io/backend-protocol" // ArgoCDKeyIngressClass is the ingress class key for labels. ArgoCDKeyIngressClass = "kubernetes.io/ingress.class" // ArgoCDKeyIngressSSLRedirect is the ssl force-redirect key for labels. ArgoCDKeyIngressSSLRedirect = "nginx.ingress.kubernetes.io/force-ssl-redirect" // ArgoCDKeyIngressSSLPassthrough is the ssl passthrough key for labels. ArgoCDKeyIngressSSLPassthrough = "nginx.ingress.kubernetes.io/ssl-passthrough" // ArgoCDKeyKustomizeBuildOptions is the configuration key for the kustomize build options. ArgoCDKeyKustomizeBuildOptions = "kustomize.buildOptions" // ArgoCDKeyMetrics is the resource metrics key for labels. ArgoCDKeyMetrics = "metrics" // ArgoCDKeyName is the resource name key for labels. ArgoCDKeyName = "app.kubernetes.io/name" // ArgoCDKeyOIDCConfig is the configuration key for the OIDC configuration. ArgoCDKeyOIDCConfig = "oidc.config" // ArgoCDKeyPartOf is the resource part-of key for labels. ArgoCDKeyPartOf = "app.kubernetes.io/part-of" // ArgoCDKeyManagedBy is the managed-by key for labels. ArgoCDKeyManagedBy = "app.kubernetes.io/managed-by" // ArgoCDKeyStatefulSetPodName is the resource StatefulSet Pod Name key for labels. ArgoCDKeyStatefulSetPodName = "statefulset.kubernetes.io/pod-name" // ArgoCDKeyPrometheus is the resource prometheus key for labels. ArgoCDKeyPrometheus = "prometheus" // ArgoCDKeyRBACPolicyCSV is the configuration key for the Argo CD RBAC policy CSV. ArgoCDKeyRBACPolicyCSV = "policy.csv" // ArgoCDKeyRBACPolicyDefault is the configuration key for the Argo CD RBAC default policy. ArgoCDKeyRBACPolicyDefault = "policy.default" // ArgoCDKeyRBACScopes is the configuration key for the Argo CD RBAC scopes. ArgoCDKeyRBACScopes = "scopes" // ArgoCDKeyRelease is the prometheus release key for labels. ArgoCDKeyRelease = "release" // ArgoCDKeyResourceCustomizations is the configuration key for resource customizations. ArgoCDKeyResourceCustomizations = "resource.customizations" // ArgoCDKeyResourceExclusions is the configuration key for resource exclusions. ArgoCDKeyResourceExclusions = "resource.exclusions" // ArgoCDKeyResourceInclusions is the configuration key for resource inclusions. ArgoCDKeyResourceInclusions = "resource.inclusions" // ArgoCDRepoImageEnvName is the environment variable used to get the image // to used for the Dex container. ArgoCDRepoImageEnvName = "ARGOCD_REPOSERVER_IMAGE" // ArgoCDKeyRepositories is the configuration key for repositories. ArgoCDKeyRepositories = "repositories" // ArgoCDKeyRepositoryCredentials is the configuration key for repository.credentials. ArgoCDKeyRepositoryCredentials = "repository.credentials" // ArgoCDKeyServerSecretKey is the server secret key property name for the Argo secret. ArgoCDKeyServerSecretKey = "server.secretkey" // ArgoCDKeyServerURL is the key for server url. ArgoCDKeyServerURL = "url" // ArgoCDKeySSHKnownHosts is the resource ssh_known_hosts key for labels. ArgoCDKeySSHKnownHosts = "ssh_known_hosts" // ArgoCDKeyStatusBadgeEnabled is the configuration key for enabling the status badge. ArgoCDKeyStatusBadgeEnabled = "statusbadge.enabled" // ArgoCDKeyTLSCACert is the key for TLS CA certificates. ArgoCDKeyTLSCACert = "ca.crt" // ArgoCDKeyTLSCert is the key for TLS certificates. ArgoCDKeyTLSCert = corev1.TLSCertKey // ArgoCDKeyTLSPrivateKey is the key for TLS private keys. ArgoCDKeyTLSPrivateKey = corev1.TLSPrivateKeyKey // ArgoCDKeyTolerateUnreadyEndpounts is the resource tolerate unready endpoints key for labels. ArgoCDKeyTolerateUnreadyEndpounts = "service.alpha.kubernetes.io/tolerate-unready-endpoints" // ArgoCDKeyUsersAnonymousEnabled is the configuration key for anonymous user access. ArgoCDKeyUsersAnonymousEnabled = "users.anonymous.enabled" // ArgoCDApplicationSetEnvName is the environment variable used to get the image // for the ApplicationSet controller ArgoCDApplicationSetEnvName = "ARGOCD_APPLICATIONSET_IMAGE" // ArgoCDDexImageEnvName is the environment variable used to get the image // to used for the Dex container. ArgoCDDexImageEnvName = "ARGOCD_DEX_IMAGE" // ArgoCDImageEnvName is the environment variable used to get the image // to used for the argocd container. ArgoCDImageEnvName = "ARGOCD_IMAGE" // ArgoCDKeycloakImageEnvName is the environment variable used to get the image // to used for the Keycloak container. ArgoCDKeycloakImageEnvName = "ARGOCD_KEYCLOAK_IMAGE" // ArgoCDRedisHAProxyImageEnvName is the environment variable used to get the image // to used for the Redis HA Proxy container. ArgoCDRedisHAProxyImageEnvName = "ARGOCD_REDIS_HA_PROXY_IMAGE" // ArgoCDRedisHAImageEnvName is the environment variable used to get the image // to used for the the Redis container in HA mode. ArgoCDRedisHAImageEnvName = "ARGOCD_REDIS_HA_IMAGE" // ArgoCDRedisImageEnvName is the environment variable used to get the image // to used for the Redis container. ArgoCDRedisImageEnvName = "ARGOCD_REDIS_IMAGE" // ArgoCDGrafanaImageEnvName is the environment variable used to get the image // to used for the Grafana container. ArgoCDGrafanaImageEnvName = "ARGOCD_GRAFANA_IMAGE" // ArgoCDDeletionFinalizer is a finalizer to implement pre-delete hooks ArgoCDDeletionFinalizer = "argoproj.io/finalizer" // ArgoCDDefaultServer is the default server address ArgoCDDefaultServer = "https://kubernetes.default.svc" // ArgoCDSecretTypeLabel is needed for cluster secrets ArgoCDSecretTypeLabel = "argocd.argoproj.io/secret-type" // ArgoCDManagedByLabel is needed to identify namespace managed by an instance on ArgoCD ArgoCDManagedByLabel = "argocd.argoproj.io/managed-by" // ArgoCDControllerClusterRoleEnvName is an environment variable to specify a custom cluster role for Argo CD application controller ArgoCDControllerClusterRoleEnvName = "CONTROLLER_CLUSTER_ROLE" // ArgoCDServerClusterRoleEnvName is an environment variable to specify a custom cluster role for Argo CD server ArgoCDServerClusterRoleEnvName = "SERVER_CLUSTER_ROLE" )
View Source
const ( // ArgoCDAppName is the application name for labels. ArgoCDAppName = "argocd" // ArgoCDCASuffix is the name suffix for ArgoCD CA resources. ArgoCDCASuffix = "ca" // ArgoCDConfigMapName is the upstream hard-coded ArgoCD ConfigMap name. ArgoCDConfigMapName = "argocd-cm" // ArgoCDGPGKeysConfigMapName is the upstream hard-coded ArgoCD gpg-keys ConfigMap name. ArgoCDGPGKeysConfigMapName = "argocd-gpg-keys-cm" // ArgoCDDuration365Days is a duration representing 365 days. ArgoCDDuration365Days = time.Hour * 24 * 365 // ArgoCDExportName is the export name for labels. ArgoCDExportName = "argocd.export" // ArgoCDExportStorageBackendAWS is the value for the AWS storage backend. ArgoCDExportStorageBackendAWS = "aws" // ArgoCDExportStorageBackendAzure is the value for the Azure storage backend. ArgoCDExportStorageBackendAzure = "azure" // ArgoCDExportStorageBackendGCP is the value for the GCP storage backend. ArgoCDExportStorageBackendGCP = "gcp" // ArgoCDExportStorageBackendLocal is the value for the local storage backend. ArgoCDExportStorageBackendLocal = "local" // ArgoCDGrafanaConfigMapSuffix is the default suffix for the Grafana configuration ConfigMap. ArgoCDGrafanaConfigMapSuffix = "grafana-config" // ArgoCDGrafanaDashboardConfigMapSuffix is the default suffix for the Grafana dashboards ConfigMap. ArgoCDGrafanaDashboardConfigMapSuffix = "grafana-dashboards" // ArgoCDKnownHostsConfigMapName is the upstream hard-coded SSH known hosts data ConfigMap name. ArgoCDKnownHostsConfigMapName = "argocd-ssh-known-hosts-cm" // ArgoCDRedisHAConfigMapName is the upstream ArgoCD Redis HA ConfigMap name. ArgoCDRedisHAConfigMapName = "argocd-redis-ha-configmap" // ArgoCDRedisProbesConfigMapName is the upstream ArgoCD Redis Probes ConfigMap name. ArgoCDRedisProbesConfigMapName = "argocd-redis-ha-probes" // ArgoCDRBACConfigMapName is the upstream hard-coded RBAC ConfigMap name. ArgoCDRBACConfigMapName = "argocd-rbac-cm" // ArgoCDSecretName is the upstream hard-coded ArgoCD Secret name. ArgoCDSecretName = "argocd-secret" // ArgoCDStatusCompleted is the completed status value. ArgoCDStatusCompleted = "Completed" // ArgoCDTLSCertsConfigMapName is the upstream hard-coded TLS certificate data ConfigMap name. ArgoCDTLSCertsConfigMapName = "argocd-tls-certs-cm" // ArgoCDRepoServerTLSSecretName is the name of the TLS secret for the repo-server ArgoCDRepoServerTLSSecretName = "argocd-repo-server-tls" // ArgoCDServerTLSSecretName is the name of the TLS secret for the argocd-server ArgoCDServerTLSSecretName = "argocd-server-tls" )
Variables ¶
This section is empty.
Functions ¶
func DefaultAnnotations ¶
DefaultAnnotations returns the default set of annotations for child resources of ArgoCD
func DefaultLabels ¶
DefaultLabels returns the default set of labels for controllers.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.