Verrazzano v1beta1 APIs
Packages:
install.verrazzano.io/v1beta1
Resource Types:
Verrazzano
Verrazzano specifies the Verrazzano API.
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
apiVersion
string |
install.verrazzano.io/v1beta1
|
||||||||||||||
kind
string
|
Verrazzano |
||||||||||||||
metadata
Kubernetes meta/v1.ObjectMeta
|
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec
VerrazzanoSpec
|
|
||||||||||||||
status
VerrazzanoStatus
|
Acme
(Appears on: Certificate)
Acme identifies the ACME cert issuer.
Field | Description |
---|---|
emailAddress
string
|
(Optional)
Email address of the user. |
environment
string
|
(Optional)
Environment. |
provider
ProviderType
|
Name of the Acme provider. |
ApplicationOperatorComponent
(Appears on: ComponentSpec)
ApplicationOperatorComponent specifies the Application Operator configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then the Application Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
ArgoCDComponent
(Appears on: ComponentSpec)
ArgoCDComponent specifies the Argo CD configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Argo CD will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
AuthProxyComponent
(Appears on: ComponentSpec)
AuthProxyComponent specifies the AuthProxy configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then AuthProxy will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
CA
(Appears on: Certificate)
CA identifies the Certificate Authority cert issuer.
Field | Description |
---|---|
clusterResourceNamespace
string
|
The secret namespace. |
secretName
string
|
The secret name. |
CertManagerComponent
(Appears on: ComponentSpec)
CertManagerComponent specifies the cert-manager configuration.
Field | Description |
---|---|
certificate
Certificate
|
(Optional)
The certificate configuration. |
enabled
bool
|
(Optional)
If true, then cert-manager will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
Certificate
(Appears on: CertManagerComponent)
Certificate represents the type of cert issuer for an installation.
Field | Description |
---|---|
acme
Acme
|
(Optional)
The ACME configuration. Either |
ca
CA
|
(Optional)
The ACME configuration. Either |
ClusterOperatorComponent
(Appears on: ComponentSpec)
ClusterOperatorComponent specifies the Cluster Operator configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then the Cluster Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
CoherenceOperatorComponent
(Appears on: ComponentSpec)
CoherenceOperatorComponent specifies the Coherence Operator configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then the Coherence Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
CompStateType
(string
alias)
(Appears on: ComponentStatusDetails)
CompStateType identifies the state of a component.
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 |
---|---|
applicationOperator
ApplicationOperatorComponent
|
(Optional)
The Application Operator component configuration. |
argoCD
ArgoCDComponent
|
(Optional)
The Argo CD component configuration. |
authProxy
AuthProxyComponent
|
(Optional)
The AuthProxy component configuration. |
certManager
CertManagerComponent
|
(Optional)
The cert-manager component configuration. |
clusterOperator
ClusterOperatorComponent
|
(Optional)
The Cluster Operator component configuration. |
coherenceOperator
CoherenceOperatorComponent
|
(Optional)
The Coherence Operator component configuration. |
console
ConsoleComponent
|
(Optional)
The Verrazzano Console component configuration. |
dns
DNSComponent
|
(Optional)
The DNS component configuration. |
fluentd
FluentdComponent
|
(Optional)
The Fluentd component configuration. |
grafana
GrafanaComponent
|
(Optional)
The Grafana component configuration. |
ingressNGINX
IngressNginxComponent
|
(Optional)
The ingress NGINX component configuration. |
istio
IstioComponent
|
(Optional)
The Istio component configuration. |
jaegerOperator
JaegerOperatorComponent
|
(Optional)
The Jaeger Operator component configuration. |
keycloak
KeycloakComponent
|
(Optional)
The Keycloak component configuration. |
kiali
KialiComponent
|
(Optional)
The Kiali component configuration. |
kubeStateMetrics
KubeStateMetricsComponent
|
(Optional)
The kube-state-metrics component configuration. |
mySQLOperator
MySQLOperatorComponent
|
(Optional)
The MySQL Operator component configuration. |
oam
OAMComponent
|
(Optional)
The OAM component configuration. |
opensearch
OpenSearchComponent
|
(Optional)
The OpenSearch component configuration. |
opensearchDashboards
OpenSearchDashboardsComponent
|
(Optional)
The OpenSearch Dashboards component configuration. |
prometheus
PrometheusComponent
|
(Optional)
The Prometheus component configuration. |
prometheusAdapter
PrometheusAdapterComponent
|
(Optional)
The Prometheus Adapter component configuration. |
prometheusNodeExporter
PrometheusNodeExporterComponent
|
(Optional)
The Prometheus Node Exporter component configuration. |
prometheusOperator
PrometheusOperatorComponent
|
(Optional)
The Prometheus Operator component configuration. |
prometheusPushgateway
PrometheusPushgatewayComponent
|
(Optional)
The Prometheus Pushgateway component configuration. |
rancher
RancherComponent
|
(Optional)
The Rancher component configuration. |
rancherBackup
RancherBackupComponent
|
(Optional)
The rancherBackup component configuration. |
velero
VeleroComponent
|
(Optional)
The Velero component configuration. |
verrazzano
VerrazzanoComponent
|
(Optional)
The Verrazzano component configuration. |
weblogicOperator
WebLogicOperatorComponent
|
(Optional)
The WebLogic Kubernetes Operator component configuration. |
ComponentStatusDetails
ComponentStatusDetails defines the observed state of a component.
Field | Description |
---|---|
available
ComponentAvailability
|
Whether a component is available for use. |
conditions
[]Condition
|
Information about the current state of a component. |
lastReconciledGeneration
int64
|
The generation of the last Verrazzano resource the Component was successfully reconciled against. |
name
string
|
Name of the component. |
reconcilingGeneration
int64
|
The generation of the Verrazzano resource the Component is currently being reconciled against. |
state
CompStateType
|
The state of a component. |
version
string
|
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 |
---|---|
lastTransitionTime
string
|
Last time the condition transitioned from one status to another. |
message
string
|
Human readable message indicating details about the last transition. |
status
Kubernetes core/v1.ConditionStatus
|
Status of the condition: one of |
type
ConditionType
|
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
.
ConsoleComponent
(Appears on: ComponentSpec)
ConsoleComponent specifies the Verrazzano Console configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Verrazzano Console will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
DNSComponent
(Appears on: ComponentSpec)
DNSComponent specifies the DNS configuration.
Field | Description |
---|---|
external
External
|
(Optional)
External DNS configuration. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
oci
OCI
|
(Optional)
Oracle Cloud Infrastructure DNS configuration. |
wildcard
Wildcard
|
(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 |
---|---|
host
string
|
The host of the database. |
name
string
|
The name of the database. |
External
(Appears on: DNSComponent)
External DNS type.
Field | Description |
---|---|
suffix
string
|
The suffix for DNS names. |
FluentdComponent
(Appears on: ComponentSpec)
FluentdComponent specifies the Fluentd configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Fluentd will be installed. |
extraVolumeMounts
[]VolumeMount
|
(Optional)
A list of host path volume mounts, in addition to |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
oci
OciLoggingConfiguration
|
(Optional)
The Oracle Cloud Infrastructure Logging configuration. |
opensearchSecret
string
|
(Optional)
The secret containing the credentials for connecting to OpenSearch. This secret needs to be created in the
|
opensearchURL
string
|
(Optional)
The target OpenSearch URLs.
Specify this option in this format.
The default |
GrafanaComponent
(Appears on: ComponentSpec)
GrafanaComponent specifies the Grafana configuration.
Field | Description |
---|---|
database
DatabaseInfo
|
(Optional)
The information to configure a connection to an external Grafana database. |
enabled
bool
|
(Optional)
If true, then Grafana will be installed. |
replicas
int32
|
(Optional)
The number of pods to replicate. The default is |
IngressNginxComponent
(Appears on: ComponentSpec)
IngressNginxComponent specifies the ingress NGINX configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then ingress NGINX will be installed. |
ingressClassName
string
|
(Optional)
Name of the ingress class used by the ingress controller. Defaults to |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
ports
[]Kubernetes core/v1.ServicePort
|
(Optional)
The list of port configurations used by the ingress. |
type
IngressType
|
(Optional)
The ingress type. Valid values are |
IngressType
(string
alias)
(Appears on: IngressNginxComponent)
IngressType is the type of ingress.
InstallOverrides
(Appears on: ApplicationOperatorComponent, ArgoCDComponent, AuthProxyComponent, CertManagerComponent, ClusterOperatorComponent, CoherenceOperatorComponent, ConsoleComponent, DNSComponent, FluentdComponent, IngressNginxComponent, IstioComponent, JaegerOperatorComponent, KeycloakComponent, KialiComponent, KubeStateMetricsComponent, MySQLComponent, MySQLOperatorComponent, OAMComponent, PrometheusAdapterComponent, PrometheusNodeExporterComponent, PrometheusOperatorComponent, PrometheusPushgatewayComponent, RancherBackupComponent, RancherComponent, VeleroComponent, VerrazzanoComponent, WebLogicOperatorComponent)
InstallOverrides are used to pass installation overrides to components.
Field | Description |
---|---|
monitorChanges
bool
|
(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 |
---|---|
argoCDUrl
string
|
The Argo CD UI URL for this Verrazzano installation. |
consoleUrl
string
|
The Console URL for this Verrazzano installation. |
grafanaUrl
string
|
The Grafana URL for this Verrazzano installation. |
jaegerUrl
string
|
The Jaeger UI URL for this Verrazzano installation. |
keyCloakUrl
string
|
The KeyCloak URL for this Verrazzano installation. |
kialiUrl
string
|
The Kiali URL for this Verrazzano installation. |
openSearchDashboardsUrl
string
|
The OpenSearch Dashboards URL for this Verrazzano installation. |
openSearchUrl
string
|
The OpenSearch URL for this Verrazzano installation. |
prometheusUrl
string
|
The Prometheus URL for this Verrazzano installation. |
rancherUrl
string
|
The Rancher URL for this Verrazzano installation. |
IstioComponent
(Appears on: ComponentSpec)
IstioComponent specifies the Istio configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Istio will be installed. |
injectionEnabled
bool
|
(Optional)
Istio sidecar injection enabled for installed components. Default is |
InstallOverrides
InstallOverrides
|
(Members of 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. |
JaegerOperatorComponent
(Appears on: ComponentSpec)
JaegerOperatorComponent specifies the Jaeger Operator configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Jaeger Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
KeycloakComponent
(Appears on: ComponentSpec)
KeycloakComponent specifies the Keycloak configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Keycloak will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
mysql
MySQLComponent
|
(Optional)
Contains the MySQL component configuration needed for Keycloak. |
KialiComponent
(Appears on: ComponentSpec)
KialiComponent specifies the Kiali configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Kiali will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
KubeStateMetricsComponent
(Appears on: ComponentSpec)
KubeStateMetricsComponent specifies the kube-state-metrics configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then kube-state-metrics will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
MySQLComponent
(Appears on: KeycloakComponent)
MySQLComponent specifies the MySQL configuration.
Field | Description |
---|---|
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
volumeSource
Kubernetes 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 |
---|---|
enabled
bool
|
(Optional)
If true, then MySQL Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
OAMComponent
(Appears on: ComponentSpec)
OAMComponent specifies the OAM configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then OAM will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
OCI
(Appears on: DNSComponent)
OCI DNS type.
Field | Description |
---|---|
dnsScope
string
|
(Optional)
Scope of the Oracle Cloud Infrastructure DNS zone ( |
dnsZoneCompartmentOCID
string
|
The Oracle Cloud Infrastructure DNS compartment OCID. |
dnsZoneOCID
string
|
The Oracle Cloud Infrastructure DNS zone OCID. |
dnsZoneName
string
|
Name of Oracle Cloud Infrastructure DNS zone. |
ociConfigSecret
string
|
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 |
---|---|
apiSecret
string
|
(Optional)
The name of the secret containing the Oracle Cloud Infrastructure API configuration and private key. |
defaultAppLogId
string
|
The OCID of the Oracle Cloud Infrastructure Log that will collect application logs. |
systemLogId
string
|
The OCID of the Oracle Cloud Infrastructure Log that will collect system logs. |
OpenSearchComponent
(Appears on: ComponentSpec)
OpenSearchComponent specifies the OpenSearch configuration.
Field | Description |
---|---|
enabled
bool
|
(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. |
plugins
VMO /vmcontroller/v1.OpenSearchPlugins
|
(Optional)
Enable to add 3rd Party / Custom plugins not offered in the default OpenSearch image. |
disableDefaultPolicy
bool
|
To disable the default ISM policies. |
OpenSearchDashboardsComponent
(Appears on: ComponentSpec)
OpenSearchDashboardsComponent specifies the OpenSearch Dashboards configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then OpenSearch Dashboards will be installed. |
replicas
int32
|
The number of pods to replicate. The default is |
plugins
VMO /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 |
---|---|
name
string
|
Name of the node group. |
replicas
int32
|
(Optional)
Node group replica count. |
resources
Kubernetes 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 |
storage
OpenSearchNodeStorage
|
(Optional)
Storage settings for the node group. |
javaOpts
string
|
(Optional)
JavaOpts settings for the OpenSearch JVM. |
OpenSearchNodeStorage
(Appears on: OpenSearchNode)
Field | Description |
---|---|
size
string
|
Node group storage size expressed as a Quantity. |
Overrides
(Appears on: InstallOverrides)
Overrides identifies overrides for a component.
Field | Description |
---|---|
configMapRef
Kubernetes core/v1.ConfigMapKeySelector
|
(Optional)
Selector for ConfigMap containing override data. |
secretRef
Kubernetes core/v1.SecretKeySelector
|
(Optional)
Selector for Secret containing override data. |
values
Kubernetes apiextensions/v1.JSON
|
(Optional)
Configure overrides using inline YAML. |
ProfileType
(string
alias)
(Appears on: VerrazzanoSpec)
ProfileType is the type of installation profile.
PrometheusAdapterComponent
(Appears on: ComponentSpec)
PrometheusAdapterComponent specifies the Prometheus Adapter configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Prometheus Adaptor will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
PrometheusComponent
(Appears on: ComponentSpec)
PrometheusComponent specifies the Prometheus configuration.
Field | Description |
---|---|
enabled
bool
|
(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 |
---|---|
enabled
bool
|
(Optional)
If true, then Prometheus Node Exporter will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
PrometheusOperatorComponent
(Appears on: ComponentSpec)
PrometheusOperatorComponent specifies the Prometheus Operator configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Prometheus Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
PrometheusPushgatewayComponent
(Appears on: ComponentSpec)
PrometheusPushgatewayComponent specifies the Prometheus Pushgateway configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Prometheus Pushgateway will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
ProviderType
(string
alias)
(Appears on: Acme)
ProviderType identifies Acme provider type.
RancherBackupComponent
(Appears on: ComponentSpec)
RancherBackupComponent specifies the rancherBackup configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then rancherBackup will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
RancherComponent
(Appears on: ComponentSpec)
RancherComponent specifies the Rancher configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Rancher will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
keycloakAuthEnabled
bool
|
(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. |
VeleroComponent
(Appears on: ComponentSpec)
VeleroComponent specifies the Velero configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Velero will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
VerrazzanoComponent
(Appears on: ComponentSpec)
VerrazzanoComponent specifies the Verrazzano configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then Verrazzano will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
VerrazzanoSpec
(Appears on: Verrazzano)
VerrazzanoSpec defines the desired state of Verrazzano resource.
Field | Description |
---|---|
components
ComponentSpec
|
(Optional)
The Verrazzano components. |
defaultVolumeSource
Kubernetes 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 |
environmentName
string
|
(Optional)
Name of the installation. This name is part of the endpoint access URLs that are generated.
The default value is |
profile
ProfileType
|
(Optional)
The installation profile to select. Valid values are |
security
SecuritySpec
|
(Optional)
Security specifies Verrazzano security configuration. |
version
string
|
(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 |
---|---|
available
string
|
The summary of Verrazzano component availability. |
components
ComponentStatusMap
|
States of the individual installed components. |
conditions
[]Condition
|
The latest available observations of an object’s current state. |
state
VzStateType
|
State of the Verrazzano custom resource. |
instance
InstanceInfo
|
The Verrazzano instance info. |
version
string
|
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 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata
Kubernetes meta/v1.ObjectMeta
|
Metadata about the PersistentVolumeClaimSpec template. Refer to the Kubernetes API documentation for the fields of themetadata field.
|
||||||||||||||||
spec
Kubernetes core/v1.PersistentVolumeClaimSpec
|
A
|
VolumeMount
(Appears on: FluentdComponent)
VolumeMount defines a hostPath type Volume mount.
Field | Description |
---|---|
destination
string
|
(Optional)
The destination path on the Fluentd Container, defaults to the source host path. |
readOnly
bool
|
(Optional)
Specifies if the volume mount is read-only, defaults to |
source
string
|
The source host path. |
VzStateType
(string
alias)
(Appears on: VerrazzanoStatus)
VzStateType identifies the state of a Verrazzano installation.
WebLogicOperatorComponent
(Appears on: ComponentSpec)
WebLogicOperatorComponent specifies the WebLogic Kubernetes Operator configuration.
Field | Description |
---|---|
enabled
bool
|
(Optional)
If true, then the WebLogic Kubernetes Operator will be installed. |
InstallOverrides
InstallOverrides
|
(Members of List of Overrides for the default |
Wildcard
(Appears on: DNSComponent)
Wildcard DNS type.
Field | Description |
---|---|
domain
string
|
The type of wildcard DNS domain. For example, nip.io, sslip.io, and such. |
Generated with gen-crd-api-reference-docs
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.