Verrazzano v1beta1 APIs
Packages:
install.verrazzano.io/v1beta1
Verrazzano
Verrazzano specifies the Verrazzano API.
| Field | Description | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| apiVersionstring | 
install.verrazzano.io/v1beta1
 | ||||||||||||||
| kindstring | Verrazzano | ||||||||||||||
| metadataKubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadatafield. | ||||||||||||||
| specVerrazzanoSpec | 
 | ||||||||||||||
| statusVerrazzanoStatus | 
Acme
(Appears on:Certificate)
Deprecated. Acme identifies the LetsEncrypt cert issuer.
| Field | Description | 
|---|---|
| emailAddressstring | (Optional) Email address of the user. | 
| environmentstring | (Optional) Environment. | 
| providerProviderType | Name of the Acme provider. | 
ApplicationOperatorComponent
(Appears on:ComponentSpec)
ApplicationOperatorComponent specifies the Application Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then the Application Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
ArgoCDComponent
(Appears on:ComponentSpec)
ArgoCDComponent specifies the Argo CD configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Argo CD will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
AuthProxyComponent
(Appears on:ComponentSpec)
AuthProxyComponent specifies the AuthProxy configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then AuthProxy will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
CA
(Appears on:Certificate)
CA - Deprecated. Identifies the Certificate Authority cert issuer.
| Field | Description | 
|---|---|
| clusterResourceNamespacestring | The secret namespace. | 
| secretNamestring | The secret name. | 
CAIssuer
(Appears on:ClusterIssuerComponent, IssuerConfig)
CAIssuer Identifies the configuration used for the Certificate Authority issuer
| Field | Description | 
|---|---|
| secretNamestring | The secret name. | 
CertManagerComponent
(Appears on:ComponentSpec)
CertManagerComponent specifies the cert-manager configuration.
| Field | Description | 
|---|---|
| certificateCertificate | (Optional) Deprecated. Use the ClusterIssuerComponent to configure the Verrazzano ClusterIssuer instead | 
| enabledbool | (Optional) If true, then cert-manager will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
CertManagerWebhookOCIComponent
(Appears on:ComponentSpec)
CertManagerWebhookOCIComponent configures the CertManager OCI DNS solver webhook; the webhook is required for LetsEncrypt Certificates using OCI DNS
| Field | Description | 
|---|---|
| enabledbool | (Optional) Enabled will deploy the webhook if true, or if the LetsEncrypt issuer is configured with OCI DNS | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
Certificate
(Appears on:CertManagerComponent)
Certificate - Deprecated. Represents the type of cert issuer for an installation.
| Field | Description | 
|---|---|
| acmeAcme | (Optional) The LetsEncrypt configuration. Either  | 
| caCA | (Optional) The LetsEncrypt configuration. Either  | 
ClusterAPIComponent
(Appears on:ComponentSpec)
ClusterAPIComponent specifies the Cluster API configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Cluster API Providers will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. You can find all possible values here; invalid values will be ignored. If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. You can find all possible values here; invalid values will be ignored. List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
ClusterAgentComponent
(Appears on:ComponentSpec)
ClusterAgentComponent configures the Cluster Agent
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Cluster Agent will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
ClusterIssuerComponent
(Appears on:ComponentSpec)
ClusterIssuerComponent configures the Verrazzano ClusterIssuer
| Field | Description | 
|---|---|
| enabledbool | (Optional) Enabled indicates that Verrazzano ClusterIssuer shall be configured | 
| clusterResourceNamespacestring | The clusterResourceNamespace configured for the Verrazzano Cert-Manager instance; if an externally-managed Cert-Manager is being used with a non-default location, this should point to the clusterResourceNamespace used by that installation. See the Cert-Manager documentation details on this namespace. | 
| letsEncryptLetsEncryptACMEIssuer | (Inlined from IssuerConfig. Inlined comments are appended in the following.)(Optional) IssuerConfig contains the configuration for the Verrazzano Cert-Manager ClusterIssuer The LetsEncrypt issuer configuration. | 
| caCAIssuer | (Inlined from IssuerConfig. Inlined comments are appended in the following.)(Optional) IssuerConfig contains the configuration for the Verrazzano Cert-Manager ClusterIssuer The certificate configuration. | 
ClusterOperatorComponent
(Appears on:ComponentSpec)
ClusterOperatorComponent specifies the Cluster Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then the Cluster Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
CoherenceOperatorComponent
(Appears on:ComponentSpec)
CoherenceOperatorComponent specifies the Coherence Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then the Coherence Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
CompStateType
(string alias)
(Appears on:ComponentStatusDetails)
CompStateType identifies the state of a component.
| Value | Description | 
|---|---|
| "Disabled" | CompStateDisabled is the state for when a component is not currently installed | 
| "Error" | CompStateError is the state when a Verrazzano resource has experienced an error that may leave it in an unstable state | 
| "Failed" | CompStateFailed is the state when an install/uninstall/upgrade has failed | 
| "Installing" | CompStateInstalling is the state when an install is in progress | 
| "PreInstalling" | CompStatePreInstalling is the state when an install is about to be started | 
| "Ready" | CompStateReady is the state when a Verrazzano resource can perform an uninstall or upgrade | 
| "Reconciling" | CompStateReconciling is the state when a module is reconciling | 
| "Uninstalled" | CompStateUninstalled is the state when a component has been uninstalled | 
| "Uninstalling" | CompStateUninstalling is the state when an uninstall is in progress | 
| "Upgrading" | CompStateUpgrading is the state when an upgrade is in progress | 
ComponentAvailability
(string alias)
(Appears on:ComponentStatusDetails)
ComponentAvailability identifies the availability of a Verrazzano Component.
ComponentSpec
(Appears on:VerrazzanoSpec)
ComponentSpec contains a set of components used by Verrazzano.
| Field | Description | 
|---|---|
| applicationOperatorApplicationOperatorComponent | (Optional) The Application Operator component configuration. | 
| argoCDArgoCDComponent | (Optional) The Argo CD component configuration. | 
| authProxyAuthProxyComponent | (Optional) The AuthProxy component configuration. | 
| clusterAPIClusterAPIComponent | (Optional) The ClusterAPI component configuration. | 
| clusterAgentClusterAgentComponent | (Optional) The ClusterAgent configuration. | 
| clusterIssuerClusterIssuerComponent | (Optional) ClusterIssuer defines the Cert-Manager ClusterIssuer configuration for Verrazzano | 
| certManagerCertManagerComponent | (Optional) The Verrazzano-managed Cert-Manager component configuration; note that this is mutually exclusive of the ExternalCertManager component | 
| certManagerWebhookOCICertManagerWebhookOCIComponent | (Optional) CertManagerWebhookOCI configures the Verrazzano OCI DNS webhook plugin for Cert-Manager | 
| clusterOperatorClusterOperatorComponent | (Optional) The Cluster Operator component configuration. | 
| coherenceOperatorCoherenceOperatorComponent | (Optional) The Coherence Operator component configuration. | 
| consoleConsoleComponent | (Optional) The Verrazzano Console component configuration. | 
| dexDexComponent | (Optional) The Dex component configuration. | 
| dnsDNSComponent | (Optional) The DNS component configuration. | 
| fluentdFluentdComponent | (Optional) The Fluentd component configuration. | 
| fluentOperatorFluentOperatorComponent | (Optional) The FluentOperator component configuration. | 
| fluentbitOpensearchOutputFluentbitOpensearchOutputComponent | (Optional) The FluentbitOpensearchOutput component configuration. | 
| grafanaGrafanaComponent | (Optional) The Grafana component configuration. | 
| ingressNGINXIngressNginxComponent | (Optional) The ingress NGINX component configuration. | 
| istioIstioComponent | (Optional) The Istio component configuration. | 
| jaegerOperatorJaegerOperatorComponent | (Optional) The Jaeger Operator component configuration. | 
| keycloakKeycloakComponent | (Optional) The Keycloak component configuration. | 
| kialiKialiComponent | (Optional) The Kiali component configuration. | 
| kubeStateMetricsKubeStateMetricsComponent | (Optional) The kube-state-metrics component configuration. | 
| mySQLOperatorMySQLOperatorComponent | (Optional) The MySQL Operator component configuration. | 
| oamOAMComponent | (Optional) The OAM component configuration. | 
| opensearchOpenSearchComponent | (Optional) The OpenSearch component configuration. | 
| opensearchDashboardsOpenSearchDashboardsComponent | (Optional) The OpenSearch Dashboards component configuration. | 
| opensearchOperatorOpenSearchOperatorComponent | (Optional) The OpenSearchOperator component configuration. | 
| prometheusPrometheusComponent | (Optional) The Prometheus component configuration. | 
| prometheusAdapterPrometheusAdapterComponent | (Optional) The Prometheus Adapter component configuration. | 
| prometheusNodeExporterPrometheusNodeExporterComponent | (Optional) The Prometheus Node Exporter component configuration. | 
| prometheusOperatorPrometheusOperatorComponent | (Optional) The Prometheus Operator component configuration. | 
| prometheusPushgatewayPrometheusPushgatewayComponent | (Optional) The Prometheus Pushgateway component configuration. | 
| rancherRancherComponent | (Optional) The Rancher component configuration. | 
| rancherBackupRancherBackupComponent | (Optional) The rancherBackup component configuration. | 
| thanosThanosComponent | (Optional) The Thanos component configuration. | 
| veleroVeleroComponent | (Optional) The Velero component configuration. | 
| verrazzanoVerrazzanoComponent | (Optional) The Verrazzano component configuration. | 
| weblogicOperatorWebLogicOperatorComponent | (Optional) The WebLogic Kubernetes Operator component configuration. | 
ComponentStatusDetails
ComponentStatusDetails defines the observed state of a component.
| Field | Description | 
|---|---|
| availableComponentAvailability | Whether a component is available for use. | 
| conditions[]Condition | Information about the current state of a component. | 
| lastReconciledGenerationint64 | The generation of the last Verrazzano resource the Component was successfully reconciled against. | 
| namestring | Name of the component. | 
| reconcilingGenerationint64 | The generation of the Verrazzano resource the Component is currently being reconciled against. | 
| stateCompStateType | The state of a component. | 
| versionstring | The version of a component. | 
ComponentStatusMap
(map[string]*github.com/verrazzano/verrazzano/platform-operator/apis/verrazzano/v1beta1.ComponentStatusDetails alias)
(Appears on:VerrazzanoStatus)
ComponentStatusMap is a map of components status details.
ComponentValidator
Condition
(Appears on:ComponentStatusDetails, VerrazzanoStatus)
Condition describes the current state of an installation.
| Field | Description | 
|---|---|
| lastTransitionTimestring | Last time the condition transitioned from one status to another. | 
| messagestring | Human readable message indicating details about the last transition. | 
| statusKubernetes core/v1.ConditionStatus | Status of the condition: one of  | 
| typeConditionType | Type of condition. | 
ConditionType
(string alias)
(Appears on:Condition)
ConditionType identifies the condition of the install, uninstall, or upgrade, which can be checked with kubectl wait.
| Value | Description | 
|---|---|
| "InstallComplete" | CondInstallComplete means the install job has completed its execution successfully | 
| "InstallFailed" | CondInstallFailed means the install job has failed during execution. | 
| "InstallStarted" | CondInstallStarted means an install is in progress. | 
| "PreInstall" | CondPreInstall means an install about to start. | 
| "UninstallComplete" | CondUninstallComplete means the uninstall job has completed its execution successfully | 
| "UninstallFailed" | CondUninstallFailed means the uninstall job has failed during execution. | 
| "UninstallStarted" | CondUninstallStarted means an uninstall is in progress. | 
| "UpgradeComplete" | CondUpgradeComplete means the upgrade has completed successfully | 
| "UpgradeFailed" | CondUpgradeFailed means the upgrade has failed during execution. | 
| "UpgradePaused" | CondUpgradePaused means that an upgrade has been paused awaiting a VZ version update. | 
| "UpgradeStarted" | CondUpgradeStarted means that an upgrade has been started. | 
ConsoleComponent
(Appears on:ComponentSpec)
ConsoleComponent specifies the Verrazzano Console configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Verrazzano Console will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
DNSComponent
(Appears on:ComponentSpec)
DNSComponent specifies the DNS configuration.
| Field | Description | 
|---|---|
| externalExternal | (Optional) External DNS configuration. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| ociOCI | (Optional) Oracle Cloud Infrastructure DNS configuration. | 
| wildcardWildcard | (Optional) Wildcard DNS configuration. This is the default with a domain of nip.io. | 
DNSConfig
| Field | Description | 
|---|---|
| externalExternal | (Optional) External DNS configuration. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| ociOCI | (Optional) Oracle Cloud Infrastructure DNS configuration. | 
| wildcardWildcard | (Optional) Wildcard DNS configuration. This is the default with a domain of nip.io. | 
DatabaseInfo
(Appears on:GrafanaComponent)
DatabaseInfo specifies the database connection information for the Grafana DB instance.
| Field | Description | 
|---|---|
| hoststring | The host of the database. | 
| namestring | The name of the database. | 
DexComponent
(Appears on:ComponentSpec)
DexComponent specifies the Dex configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Dex will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
External
(Appears on:DNSComponent, DNSConfig)
External DNS type.
| Field | Description | 
|---|---|
| suffixstring | The suffix for DNS names. | 
FluentOperatorComponent
(Appears on:ComponentSpec)
FluentOperatorComponent specifies the Fluent Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then the Fluent Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
FluentbitOpensearchOutputComponent
(Appears on:ComponentSpec)
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then the FluentbitOpensearchOutput will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
FluentdComponent
(Appears on:ComponentSpec)
FluentdComponent specifies the Fluentd configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Fluentd will be installed. | 
| extraVolumeMounts[]VolumeMount | (Optional) A list of host path volume mounts, in addition to  | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| ociOciLoggingConfiguration | (Optional) The Oracle Cloud Infrastructure Logging configuration. | 
| opensearchSecretstring | (Optional) The secret containing the credentials for connecting to OpenSearch. This secret needs to be created in the
 | 
| opensearchURLstring | (Optional) The target OpenSearch URLs.
Specify this option in this format.
The default  | 
GrafanaComponent
(Appears on:ComponentSpec)
GrafanaComponent specifies the Grafana configuration.
| Field | Description | 
|---|---|
| databaseDatabaseInfo | (Optional) The information to configure a connection to an external Grafana database. | 
| enabledbool | (Optional) If true, then Grafana will be installed. | 
| replicasint32 | (Optional) The number of pods to replicate. The default is  | 
| smtpVMO /vmcontroller/v1.SMTPInfo | (Optional) The SMTP notification settings. | 
IngressNginxComponent
(Appears on:ComponentSpec)
IngressNginxComponent specifies the ingress NGINX configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then ingress NGINX will be installed. | 
| ingressClassNamestring | (Optional) Name of the ingress class used by the ingress controller. Defaults to  | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| ports[]Kubernetes core/v1.ServicePort | (Optional) The list of port configurations used by the ingress. | 
| typeIngressType | (Optional) The ingress type. Valid values are  | 
IngressType
(string alias)
(Appears on:IngressNginxComponent)
IngressType is the type of ingress.
| Value | Description | 
|---|---|
| "LoadBalancer" | LoadBalancer is an ingress type of LoadBalancer. This is the default value. | 
| "NodePort" | NodePort is an ingress type of NodePort. | 
InstallOverrides
InstallOverrides are used to pass installation overrides to components.
| Field | Description | 
|---|---|
| monitorChangesbool | (Optional) If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Optional) List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
InstanceInfo
(Appears on:VerrazzanoStatus)
InstanceInfo details of the installed Verrazzano instance maintained in status field.
| Field | Description | 
|---|---|
| alertmanagerUrlstring | The Alertmanager URL for this Verrazzano installation. | 
| argoCDUrlstring | The Argo CD UI URL for this Verrazzano installation. | 
| consoleUrlstring | The Console URL for this Verrazzano installation. | 
| grafanaUrlstring | The Grafana URL for this Verrazzano installation. | 
| jaegerUrlstring | The Jaeger UI URL for this Verrazzano installation. | 
| keyCloakUrlstring | The KeyCloak URL for this Verrazzano installation. | 
| kialiUrlstring | The Kiali URL for this Verrazzano installation. | 
| openSearchDashboardsUrlstring | The OpenSearch Dashboards URL for this Verrazzano installation. | 
| openSearchUrlstring | The OpenSearch URL for this Verrazzano installation. | 
| prometheusUrlstring | The Prometheus URL for this Verrazzano installation. | 
| rancherUrlstring | The Rancher URL for this Verrazzano installation. | 
| thanosQueryUrlstring | The Thanos Query URL for this Verrazzano installation. The Thanos Query ingress gets forwarded to the Thanos Query Frontend service. | 
| thanosRulerUrlstring | The Thanos Ruler URL for this Verrazzano installation. | 
IssuerConfig
IssuerConfig identifies the configuration for the Verrazzano ClusterIssuer. Only one value may be set.
| Field | Description | 
|---|---|
| letsEncryptLetsEncryptACMEIssuer | (Optional) The LetsEncrypt issuer configuration. | 
| caCAIssuer | (Optional) The certificate configuration. | 
IstioComponent
(Appears on:ComponentSpec)
IstioComponent specifies the Istio configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Istio will be installed. | 
| injectionEnabledbool | (Optional) Istio sidecar injection enabled for installed components.  Default is  | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for default IstioOperator. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. You can find all possible values here Passing through an invalid IstioOperator resource will result in an error. If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for default IstioOperator. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. You can find all possible values here Passing through an invalid IstioOperator resource will result in an error. List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
JaegerOperatorComponent
(Appears on:ComponentSpec)
JaegerOperatorComponent specifies the Jaeger Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Jaeger Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
KeycloakComponent
(Appears on:ComponentSpec)
KeycloakComponent specifies the Keycloak configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Keycloak will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| mysqlMySQLComponent | (Optional) Contains the MySQL component configuration needed for Keycloak. | 
KialiComponent
(Appears on:ComponentSpec)
KialiComponent specifies the Kiali configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Kiali will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
KubeStateMetricsComponent
(Appears on:ComponentSpec)
KubeStateMetricsComponent specifies the kube-state-metrics configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then kube-state-metrics will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
LetsEncryptACMEIssuer
(Appears on:ClusterIssuerComponent, IssuerConfig)
LetsEncryptAcmeIssuer identifies the configuration used for the LetsEncrypt cert issuer
| Field | Description | 
|---|---|
| emailAddressstring | (Optional) Email address of the user. | 
| environmentstring | (Optional) Environment can be “staging” or “production” | 
MySQLComponent
(Appears on:KeycloakComponent)
MySQLComponent specifies the MySQL configuration.
| Field | Description | 
|---|---|
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| volumeSourceKubernetes core/v1.VolumeSource | (Optional) Defines the type of volume to be used for persistence for Keycloak/MySQL, and can be one of either
EmptyDirVolumeSource or PersistentVolumeClaimVolumeSource. If PersistentVolumeClaimVolumeSource is declared,
then the  | 
MySQLOperatorComponent
(Appears on:ComponentSpec)
MySQLOperatorComponent specifies the MySQL Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then MySQL Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
OAMComponent
(Appears on:ComponentSpec)
OAMComponent specifies the OAM configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then OAM will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
OCI
(Appears on:DNSComponent, DNSConfig)
OCI DNS type.
| Field | Description | 
|---|---|
| dnsScopestring | (Optional) Scope of the Oracle Cloud Infrastructure DNS zone ( | 
| dnsZoneCompartmentOCIDstring | The Oracle Cloud Infrastructure DNS compartment OCID. | 
| dnsZoneOCIDstring | The Oracle Cloud Infrastructure DNS zone OCID. | 
| dnsZoneNamestring | Name of Oracle Cloud Infrastructure DNS zone. | 
| ociConfigSecretstring | Name of the Oracle Cloud Infrastructure configuration secret. Generate a secret based on the
Oracle Cloud Infrastructure configuration profile you want to use. You can specify a profile other than
 | 
OciLoggingConfiguration
(Appears on:FluentdComponent)
OciLoggingConfiguration is the Oracle Cloud Infrastructure logging configuration for Fluentd.
| Field | Description | 
|---|---|
| apiSecretstring | (Optional) The name of the secret containing the Oracle Cloud Infrastructure API configuration and private key. | 
| defaultAppLogIdstring | The OCID of the Oracle Cloud Infrastructure Log that will collect application logs. | 
| systemLogIdstring | The OCID of the Oracle Cloud Infrastructure Log that will collect system logs. | 
OpenSearchComponent
(Appears on:ComponentSpec)
OpenSearchComponent specifies the OpenSearch configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then OpenSearch will be installed. | 
| nodes[]OpenSearchNode | (Optional) A list of OpenSearch node groups. For sample usage, see Customize OpenSearch. | 
| policies[]VMO /vmcontroller/v1.IndexManagementPolicy | (Optional) A list of Index State Management policies to enable on OpenSearch. | 
| pluginsVMO /vmcontroller/v1.OpenSearchPlugins | (Optional) Enable to add 3rd Party / Custom plugins not offered in the default OpenSearch image. | 
| disableDefaultPolicybool | To disable the default ISM policies. | 
OpenSearchDashboardsComponent
(Appears on:ComponentSpec)
OpenSearchDashboardsComponent specifies the OpenSearch Dashboards configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then OpenSearch Dashboards will be installed. | 
| replicasint32 | The number of pods to replicate. The default is  | 
| pluginsVMO /vmcontroller/v1.OpenSearchDashboardsPlugins | (Optional) Enable to add 3rd Party / Custom plugins not offered in the default OpenSearch-Dashboard image | 
OpenSearchNode
(Appears on:OpenSearchComponent)
OpenSearchNode specifies a node group in the OpenSearch cluster.
| Field | Description | 
|---|---|
| namestring | Name of the node group. | 
| replicasint32 | (Optional) Node group replica count. | 
| resourcesKubernetes core/v1.ResourceRequirements | (Optional) Kubernetes container resources for nodes in the node group. | 
| roles[]VMO /vmcontroller/v1.NodeRole | Role or roles that nodes in the group will assume: may be  | 
| storageOpenSearchNodeStorage | (Optional) Storage settings for the node group. | 
| javaOptsstring | (Optional) JavaOpts settings for the OpenSearch JVM. | 
OpenSearchNodeStorage
(Appears on:OpenSearchNode)
| Field | Description | 
|---|---|
| sizestring | Node group storage size expressed as a Quantity. | 
OpenSearchOperatorComponent
(Appears on:ComponentSpec)
OpenSearchOperatorComponent specifies the OpenSearchOperator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then OpenSearchOperator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of Overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of Overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
Overrides
(Appears on:ApplicationOperatorComponent, ArgoCDComponent, AuthProxyComponent, CertManagerComponent, CertManagerWebhookOCIComponent, ClusterAPIComponent, ClusterAgentComponent, ClusterOperatorComponent, CoherenceOperatorComponent, ConsoleComponent, DNSComponent, DNSConfig, DexComponent, FluentOperatorComponent, FluentbitOpensearchOutputComponent, FluentdComponent, IngressNginxComponent, InstallOverrides, IstioComponent, JaegerOperatorComponent, KeycloakComponent, KialiComponent, KubeStateMetricsComponent, MySQLComponent, MySQLOperatorComponent, OAMComponent, OpenSearchOperatorComponent, PrometheusAdapterComponent, PrometheusNodeExporterComponent, PrometheusOperatorComponent, PrometheusPushgatewayComponent, RancherBackupComponent, RancherComponent, ThanosComponent, VeleroComponent, VerrazzanoComponent, WebLogicOperatorComponent)
Overrides identifies overrides for a component.
| Field | Description | 
|---|---|
| configMapRefKubernetes core/v1.ConfigMapKeySelector | (Optional) Selector for ConfigMap containing override data. For sample usage, see ConfigMapRef. | 
| secretRefKubernetes core/v1.SecretKeySelector | (Optional) Selector for Secret containing override data. For sample usage, see SecretRef. | 
| valuesKubernetes apiextensions/v1.JSON | (Optional) Configure overrides using inline YAML. For sample usage, see Values. | 
ProfileType
(string alias)
(Appears on:VerrazzanoSpec)
ProfileType is the type of installation profile.
| Value | Description | 
|---|---|
| "dev" | Dev identifies the development install profile | 
| "managed-cluster" | ManagedCluster identifies the production managed-cluster install profile | 
| "none" | None identifies a profile with all components disabled | 
| "prod" | Prod identifies the production install profile | 
PrometheusAdapterComponent
(Appears on:ComponentSpec)
PrometheusAdapterComponent specifies the Prometheus Adapter configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Prometheus Adaptor will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
PrometheusComponent
(Appears on:ComponentSpec)
PrometheusComponent specifies the Prometheus configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Prometheus will be installed. This is a legacy setting; the preferred way to configure Prometheus is using the PrometheusOperatorComponent. | 
PrometheusNodeExporterComponent
(Appears on:ComponentSpec)
PrometheusNodeExporterComponent specifies the Prometheus Node Exporter configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Prometheus Node Exporter will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
PrometheusOperatorComponent
(Appears on:ComponentSpec)
PrometheusOperatorComponent specifies the Prometheus Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Prometheus Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
PrometheusPushgatewayComponent
(Appears on:ComponentSpec)
PrometheusPushgatewayComponent specifies the Prometheus Pushgateway configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Prometheus Pushgateway will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
ProviderType
(string alias)
(Appears on:Acme)
ProviderType identifies Acme provider type.
| Value | Description | 
|---|---|
| "LetsEncrypt" | LetsEncrypt is a Let’s Encrypt provider | 
RancherBackupComponent
(Appears on:ComponentSpec)
RancherBackupComponent specifies the rancherBackup configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then rancherBackup will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
RancherComponent
(Appears on:ComponentSpec)
RancherComponent specifies the Rancher configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Rancher will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
| keycloakAuthEnabledbool | (Optional) KeycloakAuthEnabled specifies whether the Keycloak Auth provider is enabled.  Default is  | 
SecuritySpec
(Appears on:VerrazzanoSpec)
SecuritySpec defines the security configuration for Verrazzano.
| Field | Description | 
|---|---|
| adminSubjects[]Kubernetes rbac/v1.Subject | (Optional) Specifies subjects that should be bound to the verrazzano-admin role. | 
| monitorSubjects[]Kubernetes rbac/v1.Subject | (Optional) Specifies subjects that should be bound to the verrazzano-monitor role. | 
ThanosComponent
(Appears on:ComponentSpec)
ThanosComponent specifies the Thanos configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Thanos will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
VeleroComponent
(Appears on:ComponentSpec)
VeleroComponent specifies the Velero configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Velero will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
VerrazzanoComponent
(Appears on:ComponentSpec)
VerrazzanoComponent specifies the Verrazzano configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then Verrazzano will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
VerrazzanoSpec
(Appears on:Verrazzano)
VerrazzanoSpec defines the desired state of Verrazzano resource.
| Field | Description | 
|---|---|
| componentsComponentSpec | (Optional) The Verrazzano components. | 
| defaultVolumeSourceKubernetes core/v1.VolumeSource | (Optional) Defines the type of volume to be used for persistence for all components unless overridden, and can be one of
either EmptyDirVolumeSource or PersistentVolumeClaimVolumeSource. If PersistentVolumeClaimVolumeSource is
declared, then the  | 
| environmentNamestring | (Optional) Name of the installation. This name is part of the endpoint access URLs that are generated.
The default value is  | 
| profileProfileType | (Optional) The installation profile to select. Valid values are  | 
| securitySecuritySpec | (Optional) Security specifies Verrazzano security configuration. | 
| versionstring | (Optional) The version to install. Valid versions can be found here. Defaults to the current version supported by the Verrazzano platform operator. | 
| volumeClaimSpecTemplates[]VolumeClaimSpecTemplate | (Optional) Defines a named set of PVC configurations that can be referenced from components to configure persistent volumes. | 
VerrazzanoStatus
(Appears on:Verrazzano)
VerrazzanoStatus defines the observed state of a Verrazzano resource.
| Field | Description | 
|---|---|
| availablestring | The summary of Verrazzano component availability. | 
| componentsComponentStatusMap | States of the individual installed components. | 
| conditions[]Condition | The latest available observations of an object’s current state. | 
| stateVzStateType | State of the Verrazzano custom resource. | 
| instanceInstanceInfo | The Verrazzano instance info. | 
| versionstring | The version of Verrazzano that is installed. | 
VolumeClaimSpecTemplate
(Appears on:VerrazzanoSpec)
VolumeClaimSpecTemplate Contains common PVC configuration that can be referenced from Components; these do not actually result in generated PVCs, but can be used to provide common configuration to components that declare a PersistentVolumeClaimVolumeSource.
| Field | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| metadataKubernetes meta/v1.ObjectMeta | Metadata about the PersistentVolumeClaimSpec template.Refer to the Kubernetes API documentation for the fields of the metadatafield. | ||||||||||||||||
| specKubernetes core/v1.PersistentVolumeClaimSpec | A  
 | 
VolumeMount
(Appears on:FluentdComponent)
VolumeMount defines a hostPath type Volume mount.
| Field | Description | 
|---|---|
| destinationstring | (Optional) The destination path on the Fluentd Container, defaults to the source host path. | 
| readOnlybool | (Optional) Specifies if the volume mount is read-only, defaults to  | 
| sourcestring | The source host path. | 
VzStateType
(string alias)
(Appears on:VerrazzanoStatus)
VzStateType identifies the state of a Verrazzano installation.
| Value | Description | 
|---|---|
| "Failed" | VzStateFailed is the state when an install/uninstall/upgrade has failed | 
| "Paused" | VzStatePaused is the state when an upgrade is paused due to version mismatch | 
| "Ready" | VzStateReady is the state when a Verrazzano resource can perform an uninstall or upgrade | 
| "Reconciling" | VzStateReconciling is the state when a resource is in progress reconciling | 
| "Uninstalling" | VzStateUninstalling is the state when an uninstall is in progress | 
| "Upgrading" | VzStateUpgrading is the state when an upgrade is in progress | 
WebLogicOperatorComponent
(Appears on:ComponentSpec)
WebLogicOperatorComponent specifies the WebLogic Kubernetes Operator configuration.
| Field | Description | 
|---|---|
| enabledbool | (Optional) If true, then the WebLogic Kubernetes Operator will be installed. | 
| monitorChangesbool | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  If false, then Verrazzano updates will ignore any configuration changes to this component. Defaults to  | 
| overrides[]Overrides | (Inlined from InstallOverrides. Inlined comments are appended in the following.)(Optional) List of overrides for the default  List of overrides for the default values.yaml file for the component Helm chart. Overrides are merged together, but in the event of conflicting fields, the last override in the list takes precedence over any others. Invalid override values will be ignored. | 
Wildcard
(Appears on:DNSComponent, DNSConfig)
Wildcard DNS type.
| Field | Description | 
|---|---|
| domainstring | The type of wildcard DNS domain. For example, nip.io, sslip.io, and such. | 
Generated with gen-crd-api-reference-docs
on git commit 2f95b4017.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.