Verrazzano v1alpha1 API
パッケージ:
install.verrazzano.io/v1alpha1
Verrazzano
Verrazzanoは、Verrazzano APIを指定します。
| フィールド | 説明 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| apiVersionstring |  install.verrazzano.io/v1alpha1  | ||||||||||||||
| kindstring | Verrazzano | ||||||||||||||
| metadataKubernetes meta/v1.ObjectMeta | metadataフィールドのフィールドについては、Kubernetes APIのドキュメントを参照してください。 | ||||||||||||||
| specVerrazzanoSpec | 
 | ||||||||||||||
| statusVerrazzanoStatus | 
Acme
(出現場所:Certificate)
非推奨。Acmeは、LetsEncrypt証明書の発行者を識別します。
| フィールド | 説明 | 
|---|---|
| emailAddressstring | (オプション) ユーザーの電子メール・アドレス。 | 
| environmentstring | (オプション) 環境。 | 
| providerProviderType | Acmeプロバイダの名前。 | 
ApplicationOperatorComponent
(出現場所:ComponentSpec)
ApplicationOperatorComponentは、アプリケーション・オペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、アプリケーション・オペレータがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
ArgoCDComponent
(出現場所:ComponentSpec)
ArgoCDComponentはArgo CD構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Argo CDがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
AuthProxyComponent
(出現場所:ComponentSpec)
AuthProxyComponentは、AuthProxy構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、AuthProxyがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| kubernetesAuthProxyKubernetesSection | (オプション) AuthProxyに構成できるKubernetesリソース。 | 
AuthProxyKubernetesSection
(出現場所:AuthProxyComponent)
AuthProxyKubernetesSectionは、AuthProxy用にカスタマイズできるKubernetesリソースを指定します。
| フィールド | 説明 | 
|---|---|
| replicasuint32 | (CommonKubernetesSpecからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) 実行するポッド・インスタンスの数を指定します。 | 
| affinityKubernetes core/v1.Affinity | (CommonKubernetesSpecからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) アフィニティ・スケジューリング・ルールのグループを指定します。 | 
CA
(出現場所:Certificate)
CA - 非推奨。認証局の証明書発行者を識別します。
| フィールド | 説明 | 
|---|---|
| clusterResourceNamespacestring | シークレット・ネームスペース。 | 
| secretNamestring | シークレット名。 | 
CAIssuer
(出現場所:ClusterIssuerComponent、IssuerConfig)
CAIssuerは、認証局発行者に使用される構成を識別します
| フィールド | 説明 | 
|---|---|
| secretNamestring | シークレット名。 | 
CertManagerComponent
(出現場所:ComponentSpec)
CertManagerComponentは、cert-manager構成を指定します。
| フィールド | 説明 | 
|---|---|
| certificateCertificate | (オプション) 非推奨。ClusterIssuerComponentを使用して、かわりにVerrazzano ClusterIssuerを構成します | 
| enabledbool | (オプション) trueの場合、cert-managerがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
CertManagerOCIDNSWebhookSolver
CertManagerOCIDNSWebhookSolverは、CertManager OCI DNSソルバーWebフックのインストール・オーバーライドを指定します。OCI DNSがVerrazzanoインストール用に構成されている場合、Webフックは自動的にインストールされます
| フィールド | 説明 | 
|---|---|
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
CertManagerWebhookOCIComponent
(出現場所:ComponentSpec)
CertManagerWebhookOCIComponentは、CertManager OCI DNSソルバーWebフックを構成します。Webフックは、OCI DNSを使用したLetsEncrypt証明書に必要です
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) enabledにすると、trueの場合、またはLetsEncrypt発行者がOCI DNSで構成されている場合、Webフックがデプロイされます | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
Certificate
(出現場所:CertManagerComponent)
Certificate - 非推奨。インストールの証明書発行者のタイプを表します。
| フィールド | 説明 | 
|---|---|
| acmeAcme | (オプション) LetsEncrypt構成。 | 
| caCA | (オプション) LetsEncrypt構成。 | 
ClusterAPIComponent
(出現場所:ComponentSpec)
ClusterAPIComponentは、Cluster API構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Cluster API Providerがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) オーバーライドはマージされますが、フィールドが競合する場合は、リスト内の最後のオーバーライドが他のオーバーライドよりも優先されます。指定可能なすべての値はこちらで確認できます。無効な値は無視されます。 falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) オーバーライドはマージされますが、フィールドが競合する場合は、リスト内の最後のオーバーライドが他のオーバーライドよりも優先されます。指定可能なすべての値はこちらで確認できます。無効な値は無視されます。 コンポーネントのHelmチャート用のデフォルト | 
ClusterAgentComponent
(出現場所:ComponentSpec)
ClusterAgentComponentは、クラスタ・エージェントを構成します
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、クラスタ・エージェントがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
ClusterIssuerComponent
(出現場所:ComponentSpec)
ClusterIssuerComponentは、Verrazzano ClusterIssuerを構成します
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) enabledは、Verrazzano ClusterIssuerを構成することを示します | 
| clusterResourceNamespacestring | Verrazzano Cert-Managerインスタンス用に構成されたclusterResourceNamespace。外部管理のCert-Managerがデフォルト以外の場所で使用されている場合は、そのインストールで使用されたclusterResourceNamespaceを指している必要があります。このネームスペースの詳細は、Cert-Managerのドキュメントを参照してください。 | 
| letsEncryptLetsEncryptACMEIssuer | (IssuerConfigからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) IssuerConfigには、Verrazzano Cert-Manager ClusterIssuerの構成が含まれます 証明書構成。 | 
| caCAIssuer | (IssuerConfigからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) IssuerConfigには、Verrazzano Cert-Manager ClusterIssuerの構成が含まれます 証明書構成。 | 
ClusterOperatorComponent
(出現場所:ComponentSpec)
ClusterOperatorComponentは、クラスタ・オペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、クラスタ・オペレータがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
CoherenceOperatorComponent
(出現場所:ComponentSpec)
CoherenceOperatorComponentは、Coherenceオペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Coherenceオペレータがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
CommonKubernetesSpec
コンポーネントのサブグループに共通するKubernetesリソース。
| フィールド | 説明 | 
|---|---|
| replicasuint32 | (オプション) 実行するポッド・インスタンスの数を指定します。 | 
| affinityKubernetes core/v1.Affinity | (オプション) アフィニティ・スケジューリング・ルールのグループを指定します。 | 
CompStateType (string alias)
(出現場所:ComponentStatusDetails)
CompStateTypeは、コンポーネントの状態を識別します。
| 値 | 説明 | 
|---|---|
| "Disabled" | CompStateDisabledは、コンポーネントが現在インストールされていない状態です | 
| "Error" | CompStateErrorは、Verrazzanoリソースが不安定な状態のままになる可能性のあるエラーが発生した状態です | 
| "Failed" | CompStateFailedは、インストール/アンインストール/アップグレードが失敗した状態です | 
| "Installing" | CompStateInstallingは、インストールが進行中の状態です | 
| "PreInstalling" | CompStatePreInstallingは、インストールが開始される直前の状態です | 
| "Ready" | CompStateReadyは、Verrazzanoリソースがアンインストールまたはアップグレードを実行できる状態です | 
| "Uninstalled" | CompStateUninstalledは、コンポーネントがアンインストールされた状態です | 
| "Uninstalling" | CompStateUninstallingは、アンインストールが進行中の状態です | 
| "Upgrading" | CompStateUpgradingは、アップグレードが進行中の状態です | 
ComponentAvailability (string alias)
(出現場所:ComponentStatusDetails)
ComponentAvailabilityは、Verrazzanoコンポーネントの可用性を識別します。
ComponentSpec
(出現場所:VerrazzanoSpec)
ComponentSpecには、Verrazzanoで使用されるコンポーネントのセットが含まれます。
| フィールド | 説明 | 
|---|---|
| applicationOperatorApplicationOperatorComponent | (オプション) アプリケーション・オペレータ・コンポーネント構成。 | 
| argoCDArgoCDComponent | (オプション) Argo CDコンポーネント構成。 | 
| authProxyAuthProxyComponent | (オプション) AuthProxyコンポーネント構成。 | 
| clusterAPIClusterAPIComponent | (オプション) ClusterAPIコンポーネント構成。 | 
| clusterAgentClusterAgentComponent | (オプション) ClusterAgent構成。 | 
| clusterIssuerClusterIssuerComponent | (オプション) ClusterIssuerは、VerrazzanoのCert-Manager ClusterIssuer構成を定義します | 
| certManagerCertManagerComponent | (オプション) Verrazzano管理のCert-Managerコンポーネント構成。これはExternalCertManagerコンポーネントと相互に排他的です | 
| certManagerWebhookOCICertManagerWebhookOCIComponent | (オプション) CertManagerWebhookOCIは、Cert-Manager用のVerrazzano OCI DNS Webフック・プラグインを構成します | 
| clusterOperatorClusterOperatorComponent | (オプション) クラスタ・オペレータ・コンポーネント構成。 | 
| coherenceOperatorCoherenceOperatorComponent | (オプション) Coherenceオペレータ・コンポーネント構成。 | 
| consoleConsoleComponent | (オプション) Verrazzanoコンソール・コンポーネント構成。 | 
| dnsDNSComponent | (オプション) DNSコンポーネント構成。 | 
| elasticsearchElasticsearchComponent | (オプション) Elasticsearchコンポーネント構成。 | 
| fluentdFluentdComponent | (オプション) Fluentdコンポーネント構成。 | 
| fluentOperatorFluentOperatorComponent | (オプション) FluentOperatorコンポーネント構成。 | 
| fluentbitOpensearchOutputFluentbitOpensearchOutputComponent | (オプション) FluentbitOpensearchOutputコンポーネント構成。 | 
| grafanaGrafanaComponent | (オプション) Grafanaコンポーネント構成。 | 
| ingressIngressNginxComponent | (オプション) イングレスNGINXコンポーネント構成。 | 
| istioIstioComponent | (オプション) Istioコンポーネント構成。 | 
| jaegerOperatorJaegerOperatorComponent | (オプション) Jaegerオペレータ・コンポーネント構成。 | 
| kialiKialiComponent | (オプション) Kialiコンポーネント構成。 | 
| kibanaKibanaComponent | (オプション) Kibanaコンポーネント構成。 | 
| keycloakKeycloakComponent | (オプション) Keycloakコンポーネント構成。 | 
| kubeStateMetricsKubeStateMetricsComponent | (オプション) kube-state-metricsコンポーネント構成。 | 
| mySQLOperatorMySQLOperatorComponent | (オプション) MySQLオペレータ・コンポーネント構成。 | 
| oamOAMComponent | (オプション) OAMコンポーネント構成。 | 
| prometheusPrometheusComponent | (オプション) Prometheusコンポーネント構成。 | 
| prometheusAdapterPrometheusAdapterComponent | (オプション) Prometheusアダプタ・コンポーネント構成。 | 
| prometheusNodeExporterPrometheusNodeExporterComponent | (オプション) Prometheus Node Exporterコンポーネント構成。 | 
| prometheusOperatorPrometheusOperatorComponent | (オプション) Prometheusオペレータ・コンポーネント構成。 | 
| prometheusPushgatewayPrometheusPushgatewayComponent | (オプション) Prometheus Pushgatewayコンポーネント構成。 | 
| rancherRancherComponent | (オプション) Rancherコンポーネント構成。 | 
| rancherBackupRancherBackupComponent | (オプション) rancherBackupコンポーネント構成。 | 
| thanosThanosComponent | (オプション) Thanosコンポーネント構成。 | 
| veleroVeleroComponent | (オプション) Veleroコンポーネント構成。 | 
| verrazzanoVerrazzanoComponent | (オプション) Verrazzanoコンポーネント構成。 | 
| weblogicOperatorWebLogicOperatorComponent | (オプション) WebLogic Kubernetes Operatorコンポーネント構成。 | 
ComponentStatusDetails
ComponentStatusDetailsは、コンポーネントの観測された状態を定義します。
| フィールド | 説明 | 
|---|---|
| availableComponentAvailability | コンポーネントを使用できるかどうか。 | 
| conditions[]Condition | コンポーネントの現在の状態に関する情報。 | 
| lastReconciledGenerationint64 | コンポーネントが正常に調整された最後のVerrazzanoリソースの世代。 | 
| namestring | コンポーネントの名前。 | 
| reconcilingGenerationint64 | コンポーネントが現在調整されているVerrazzanoリソースの世代。 | 
| stateCompStateType | コンポーネントの状態。 | 
| versionstring | コンポーネントのバージョン。 | 
ComponentStatusMap (map[string]*github.com/verrazzano/verrazzano/platform-operator/apis/verrazzano/v1alpha1.ComponentStatusDetails alias)
(出現場所:VerrazzanoStatus)
ComponentStatusMapは、コンポーネントのステータス詳細のマップです。
ComponentValidator
Condition
(出現場所:ComponentStatusDetails、VerrazzanoStatus)
Conditionは、インストールの現在の状態を示します。
| フィールド | 説明 | 
|---|---|
| lastTransitionTimestring | 状態があるステータスから別のステータスに最後に遷移した時間。 | 
| messagestring | 最後の遷移に関する詳細を示す人間が読めるメッセージ。 | 
| statusKubernetes core/v1.ConditionStatus | 条件のステータス:  | 
| typeConditionType | 条件のタイプ。 | 
ConditionType (string alias)
(出現場所:Condition)
ConditionTypeは、kubectl waitでチェックできるインストール、アンインストールまたはアップグレードの条件を識別します。
| 値 | 説明 | 
|---|---|
| "InstallComplete" | CondInstallCompleteは、インストール・ジョブの実行が正常に完了したことを意味します | 
| "InstallFailed" | CondInstallFailedは、実行中にインストール・ジョブが失敗したことを意味します。 | 
| "InstallStarted" | CondInstallStartedは、インストールが進行中であることを意味します。 | 
| "PreInstall" | CondPreInstallは、インストールを開始しようとしていることを意味します。 | 
| "UninstallComplete" | CondUninstallCompleteは、アンインストール・ジョブの実行が正常に完了したことを意味します | 
| "UninstallFailed" | CondUninstallFailedは、実行中にアンインストール・ジョブが失敗したことを意味します。 | 
| "UninstallStarted" | CondUninstallStartedは、アンインストールが進行中であることを意味します。 | 
| "UpgradeComplete" | CondUpgradeCompleteは、アップグレードが正常に完了したことを意味します | 
| "UpgradeFailed" | CondUpgradeFailedは、実行中にアップグレードが失敗したことを意味します。 | 
| "UpgradePaused" | CondUpgradePausedは、VZバージョンの更新を待機してアップグレードが一時停止されていることを意味します。 | 
| "UpgradeStarted" | CondUpgradeStartedは、アップグレードが開始されたことを意味します。 | 
ConsoleComponent
(出現場所:ComponentSpec)
ConsoleComponentは、Verrazzanoコンソール構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Verrazzanoコンソールがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
DNSComponent
(出現場所:ComponentSpec)
DNSComponentは、DNS構成を指定します。
| フィールド | 説明 | 
|---|---|
| externalExternal | (オプション) 外部DNS構成。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| ociOCI | (オプション) Oracle Cloud Infrastructure DNS構成。 | 
| wildcardWildcard | (オプション) ワイルドカードDNS構成。nip.ioのドメインでは、これがデフォルトです。 | 
DatabaseInfo
(出現場所:GrafanaComponent)
DatabaseInfoは、Grafana DBインスタンスのデータベース接続情報を指定します。
| フィールド | 説明 | 
|---|---|
| hoststring | データベースのホスト。 | 
| namestring | データベースの名前。 | 
ElasticsearchComponent
(出現場所:ComponentSpec)
ElasticsearchComponentは、Elasticsearch構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、OpenSearchがインストールされます。 | 
| installArgs[]InstallArgs | (オプション) OpenSearchのインストール時に使用する値リスト。各引数は、 | 
| nodes[]OpenSearchNode | (オプション) OpenSearchノード・グループのリスト。 | 
| policies[]VMO /vmcontroller/v1.IndexManagementPolicy | OpenSearchで有効にする索引状態管理ポリシーのリスト。 | 
| pluginsVMO /vmcontroller/v1.OpenSearchPlugins | (オプション) デフォルトのOpenSearchイメージで提供されていないサードパーティ/カスタム・プラグインを追加できるようにします | 
| disableDefaultPolicybool | デフォルトのISMポリシーを無効化します。 | 
外部
(出現場所:DNSComponent)
外部DNSタイプ。
| フィールド | 説明 | 
|---|---|
| suffixstring | DNS名の接尾辞。 | 
FluentOperatorComponent
(出現場所:ComponentSpec)
FluentOperatorComponentは、Fluent Operator構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Fluent Operatorがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
FluentbitOpensearchOutputComponent
(出現場所:ComponentSpec)
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、FluentbitOpensearchOutputがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
FluentdComponent
(出現場所:ComponentSpec)
FluentdComponentは、Fluentd構成を指定します。
| フィールド | 説明 | 
|---|---|
| elasticsearchSecretstring | (オプション) OpenSearchに接続するための資格証明を含むシークレット。Verrazzanoカスタム・リソースを作成する前に、このシークレットを | 
| elasticsearchURLstring | (オプション) ターゲットのOpenSearch URL。このオプションはこの形式で指定します。デフォルトの | 
| enabledbool | (オプション) trueの場合、Fluentdがインストールされます。 | 
| extraVolumeMounts[]VolumeMount | (オプション) 
 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| ociOciLoggingConfiguration | (オプション) Oracle Cloud Infrastructureロギング構成。 | 
GrafanaComponent
(出現場所:ComponentSpec)
GrafanaComponentは、Grafana構成を指定します。
| フィールド | 説明 | 
|---|---|
| databaseDatabaseInfo | (オプション) 外部Grafanaデータベースへの接続を構成するための情報。 | 
| enabledbool | (オプション) trueの場合、Grafanaがインストールされます。 | 
| replicasint32 | (オプション) レプリケートするポッドの数。デフォルトは | 
| smtpVMO /vmcontroller/v1.SMTPInfo | (オプション) SMTP通知設定。 | 
IngressNginxComponent
(出現場所:ComponentSpec)
IngressNginxComponentは、ingress-nginx構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、イングレスNGINXがインストールされます。 | 
| ingressClassNamestring | (オプション) イングレス・コントローラで使用されるイングレス・クラスの名前。デフォルトは | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| nginxInstallArgs[]InstallArgs | (オプション) NGINXをインストールするための引数。 | 
| ports[]Kubernetes core/v1.ServicePort | (オプション) イングレスで使用されるポート構成のリスト。 | 
| typeIngressType | (オプション) イングレス・タイプ。有効な値は、 | 
IngressType (string alias)
(出現場所:IngressNginxComponent、IstioIngressSection)
IngressTypeは、イングレスのタイプです。
| 値 | 説明 | 
|---|---|
| "LoadBalancer" | LoadBalancerは、LoadBalancerのイングレス・タイプです。これはデフォルト値です。 | 
| "NodePort" | NodePortは、NodePortのイングレス・タイプです。 | 
InstallArgs
(出現場所:ElasticsearchComponent、IngressNginxComponent、IstioComponent、KeycloakComponent、MySQLComponent、VerrazzanoComponent)
InstallArgsは、インストールに必要な名前/値または名前/値リストを識別します。ValueとValueListの両方を指定することはできません。
| フィールド | 説明 | 
|---|---|
| namestring | インストール引数の名前。 | 
| valuestring | (オプション) 名前で指定されたインストール引数の値。 | 
| setStringbool | (オプション) 値がリテラル文字列かどうか。 | 
| valueList[]string | (オプション) 名前で指定されたインストール引数の値リスト。 | 
InstallOverrides
InstallOverridesは、インストールのオーバーライドをコンポーネントに渡すために使用されます。
| フィールド | 説明 | 
|---|---|
| monitorChangesbool | (オプション) falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (オプション) コンポーネントのHelmチャート用のデフォルト | 
InstanceInfo
(出現場所:VerrazzanoStatus)
ステータス・フィールドに保持されるインストール済VerrazzanoインスタンスのInstanceInfo詳細。
| フィールド | 説明 | 
|---|---|
| argoCDUrlstring | このVerrazzanoインストールのArgo CD UI URL。 | 
| consoleUrlstring | このVerrazzanoインストールのコンソールURL。 | 
| elasticUrlstring | このVerrazzanoインストールのOpenSearch URL。 | 
| grafanaUrlstring | このVerrazzanoインストールのGrafana URL。 | 
| jaegerUrlstring | このVerrazzanoインストールのJaeger UI URL。 | 
| keyCloakUrlstring | このVerrazzanoインストールのKeyCloak URL。 | 
| kialiUrlstring | このVerrazzanoインストールのKiali URL。 | 
| kibanaUrlstring | このVerrazzanoインストールのOpenSearchダッシュボードURL。 | 
| prometheusUrlstring | このVerrazzanoインストールのPrometheus URL。 | 
| rancherUrlstring | このVerrazzanoインストールのRancher URL。 | 
| thanosQueryUrlstring | このVerrazzanoインストールのThanos Query URL。Thanos QueryイングレスがThanos Query Frontendサービスに転送されます。 | 
IssuerConfig
IssuerConfigは、Verrazzano ClusterIssuerの構成を識別します。設定できる値は1つのみです。
| フィールド | 説明 | 
|---|---|
| letsEncryptLetsEncryptACMEIssuer | (オプション) 証明書構成。 | 
| caCAIssuer | (オプション) 証明書構成。 | 
IstioComponent
(出現場所:ComponentSpec)
IstioComponentは、Istio構成を指定します。
| フィールド | 説明 | 
|---|---|
| egressIstioEgressSection | (オプション) Istioエグレス・ゲートウェイ構成。 | 
| enabledbool | (オプション) trueの場合、Istioがインストールされます。 | 
| ingressIstioIngressSection | (オプション) Istioイングレス・ゲートウェイ構成。 | 
| injectionEnabledbool | (オプション) インストールされたコンポーネントに対してIstioサイドカー・インジェクションが有効になっています。デフォルトは | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) デフォルトIstioOperatorのオーバーライド・リスト。オーバーライドはマージされますが、フィールドが競合する場合は、リスト内の最後のオーバーライドが他のオーバーライドよりも優先されます。すべての使用可能な値はここに示されています。無効なIstioOperatorリソースを渡すとエラーになります。 falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) デフォルトIstioOperatorのオーバーライド・リスト。オーバーライドはマージされますが、フィールドが競合する場合は、リスト内の最後のオーバーライドが他のオーバーライドよりも優先されます。すべての使用可能な値はここに示されています。無効なIstioOperatorリソースを渡すとエラーになります。 コンポーネントのHelmチャート用のデフォルト | 
| istioInstallArgs[]InstallArgs | (オプション) Istioをインストールするための引数。 | 
IstioEgressSection
(出現場所:IstioComponent)
IstioEgressSectionは、Istioエグレス・ゲートウェイで使用可能な特定の構成オプションを指定します。
| フィールド | 説明 | 
|---|---|
| kubernetesIstioKubernetesSection | (オプション) Istioエグレス・ゲートウェイに構成できるKubernetesリソース。 | 
IstioIngressSection
(出現場所:IstioComponent)
IstioIngressSectionは、Istioイングレス・ゲートウェイで使用可能な特定の構成オプションを指定します。
| フィールド | 説明 | 
|---|---|
| typeIngressType | (オプション) Istioイングレス・タイプ。有効な値は、 | 
| ports[]Kubernetes core/v1.ServicePort | (オプション) Istioイングレスで使用されるポート構成のリスト。 | 
| kubernetesIstioKubernetesSection | (オプション) Istioイングレス・ゲートウェイに構成できるKubernetesリソース。 | 
IstioKubernetesSection
(出現場所:IstioEgressSection、IstioIngressSection)
IstioKubernetesSectionは、Istio用にカスタマイズできるKubernetesリソースを指定します。
| フィールド | 説明 | 
|---|---|
| replicasuint32 | (CommonKubernetesSpecからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) 実行するポッド・インスタンスの数を指定します。 | 
| affinityKubernetes core/v1.Affinity | (CommonKubernetesSpecからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) アフィニティ・スケジューリング・ルールのグループを指定します。 | 
JaegerOperatorComponent
(出現場所:ComponentSpec)
JaegerOperatorComponentは、Jaegerオペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Jaegerオペレータがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
KeycloakComponent
(出現場所:ComponentSpec)
KeycloakComponentは、Keycloak構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Keycloakがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| keycloakInstallArgs[]InstallArgs | (オプション) Keycloakをインストールするための引数。 | 
| mysqlMySQLComponent | (オプション) Keycloakに必要なMySQLコンポーネント構成が含まれています。 | 
KialiComponent
(出現場所:ComponentSpec)
KialiComponentは、Kiali構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Kialiがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
KibanaComponent
(出現場所:ComponentSpec)
KibanaComponentは、Kibana構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、OpenSearchダッシュボードがインストールされます。 | 
| replicasint32 | レプリケートするポッドの数。デフォルトは | 
| pluginsVMO /vmcontroller/v1.OpenSearchDashboardsPlugins | (オプション) デフォルトのOpenSearchダッシュボード・イメージで提供されていないサードパーティ/カスタム・プラグインを追加できるようにします | 
KubeStateMetricsComponent
(出現場所:ComponentSpec)
KubeStateMetricsComponentは、kube-state-metrics構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、kube-state-metricsがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
LetsEncryptACMEIssuer
(出現場所:ClusterIssuerComponent、IssuerConfig)
LetsEncryptACMEIssuerは、LetsEncrypt証明書発行者に使用される構成を識別します
| フィールド | 説明 | 
|---|---|
| emailAddressstring | (オプション) ユーザーの電子メール・アドレス。 | 
| environmentstring | (オプション) environmentは“staging”または“production”に設定できます | 
MySQLComponent
(出現場所:KeycloakComponent)
MySQLComponentは、MySQL構成を指定します。
| フィールド | 説明 | 
|---|---|
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| mysqlInstallArgs[]InstallArgs | (オプション) MySQLをインストールするための引数。 | 
| volumeSourceKubernetes core/v1.VolumeSource | (オプション) Keycloak/MySQLの永続性に使用されるボリュームのタイプを定義します。EmptyDirVolumeSourceまたはPersistentVolumeClaimVolumeSourceのいずれかを指定できます。PersistentVolumeClaimVolumeSourceが宣言されている場合、 | 
MySQLOperatorComponent
(出現場所:ComponentSpec)
MySQLOperatorComponentは、MySQL Operator構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、MySQL Operatorがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
OAMComponent
(出現場所:ComponentSpec)
OAMComponentは、OAM構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、OAMがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
OCI
(出現場所:DNSComponent)
OCI DNSタイプ。
| フィールド | 説明 | 
|---|---|
| dnsScopestring | (オプション) Oracle Cloud Infrastructure DNSゾーンのスコープ( | 
| dnsZoneCompartmentOCIDstring | Oracle Cloud Infrastructure DNSのコンパートメントOCID。 | 
| dnsZoneOCIDstring | Oracle Cloud Infrastructure DNSゾーンのOCID。 | 
| dnsZoneNamestring | Oracle Cloud Infrastructure DNSゾーンの名前。 | 
| ociConfigSecretstring | Oracle Cloud Infrastructure構成シークレットの名前。使用するOracle Cloud Infrastructure構成プロファイルに基づいてシークレットを生成します。 | 
OciLoggingConfiguration
(出現場所:FluentdComponent)
OciLoggingConfigurationは、FluentdのOracle Cloud Infrastructureロギング構成です。
| フィールド | 説明 | 
|---|---|
| apiSecretstring | (オプション) Oracle Cloud Infrastructure API構成および秘密キーを含むシークレットの名前。 | 
| defaultAppLogIdstring | アプリケーション・ログを収集するOracle Cloud InfrastructureログのOCID。 | 
| systemLogIdstring | システム・ログを収集するOracle Cloud InfrastructureログのOCID。 | 
OpenSearchNode
(出現場所:ElasticsearchComponent)
OpenSearchNodeは、OpenSearchクラスタのノード・グループを指定します。
| フィールド | 説明 | 
|---|---|
| namestring | ノード・グループの名前。 | 
| replicasint32 | (オプション) ノード・グループのレプリカ数。 | 
| resourcesKubernetes core/v1.ResourceRequirements | (オプション) ノード・グループ内のノードのKubernetesコンテナ・リソース。 | 
| roles[]VMO /vmcontroller/v1.NodeRole | グループ内のノードが想定する1つ以上のロール:  | 
| storageOpenSearchNodeStorage | (オプション) ノード・グループのストレージ設定。 | 
| javaOptsstring | (オプション) OpenSearch JVMのJavaOpts設定。 | 
OpenSearchNodeStorage
(出現場所:OpenSearchNode)
| フィールド | 説明 | 
|---|---|
| sizestring | Quantityで表されるノード・グループのストレージ・サイズ。 | 
Overrides
(出現場所:ApplicationOperatorComponent、ArgoCDComponent、AuthProxyComponent、CertManagerComponent、CertManagerOCIDNSWebhookSolver、CertManagerWebhookOCIComponent、ClusterAPIComponent、ClusterAgentComponent、ClusterOperatorComponent、CoherenceOperatorComponent、ConsoleComponent、DNSComponent、FluentOperatorComponent、FluentbitOpensearchOutputComponent、FluentdComponent、IngressNginxComponent、InstallOverrides、IstioComponent、JaegerOperatorComponent、KeycloakComponent、KialiComponent、KubeStateMetricsComponent、MySQLComponent、MySQLOperatorComponent、OAMComponent、PrometheusAdapterComponent、PrometheusNodeExporterComponent、PrometheusOperatorComponent、PrometheusPushgatewayComponent、RancherBackupComponent、RancherComponent、ThanosComponent、VeleroComponent、VerrazzanoComponent、WebLogicOperatorComponent)
Overridesは、コンポーネントのオーバーライドを識別します。
| フィールド | 説明 | 
|---|---|
| configMapRefKubernetes core/v1.ConfigMapKeySelector | (オプション) オーバーライド・データを含むConfigMapのセレクタ。使用例は、ConfigMapRefを参照してください。 | 
| secretRefKubernetes core/v1.SecretKeySelector | (オプション) オーバーライド・データを含むシークレットのセレクタ。使用例は、SecretRefを参照してください。 | 
| valuesKubernetes apiextensions/v1.JSON | (オプション) インラインYAMLを使用してオーバーライドを構成します。使用例は、Valuesを参照してください。 | 
ProfileType (string alias)
(出現場所:VerrazzanoSpec)
ProfileTypeは、インストール・プロファイルのタイプです。
| 値 | 説明 | 
|---|---|
| "dev" | devは、開発インストール・プロファイルを識別します | 
| "managed-cluster" | ManagedClusterは、本番の管理対象クラスタ・インストール・プロファイルを識別します | 
| "none" | noneは、すべてのコンポーネントが無効になっているプロファイルを識別します | 
| "prod" | prodは、本番インストール・プロファイルを識別します | 
PrometheusAdapterComponent
(出現場所:ComponentSpec)
PrometheusAdapterComponentは、Prometheusアダプタ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheusアダプタがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
PrometheusComponent
(出現場所:ComponentSpec)
PrometheusComponentは、Prometheus構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheusがインストールされます。これはレガシー設定です。Prometheusを構成するために推奨される方法は、PrometheusOperatorComponentの使用です。 | 
PrometheusNodeExporterComponent
(出現場所:ComponentSpec)
PrometheusNodeExporterComponentは、Prometheus Node Exporter構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheus Node Exporterがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
PrometheusOperatorComponent
(出現場所:ComponentSpec)
PrometheusOperatorComponentは、Prometheusオペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheusオペレータがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
PrometheusPushgatewayComponent
(出現場所:ComponentSpec)
PrometheusPushgatewayComponentは、Prometheus Pushgateway構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheus Pushgatewayがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
ProviderType (string alias)
(出現場所:Acme)
ProviderTypeは、Acmeプロバイダ・タイプを識別します。
| 値 | 説明 | 
|---|---|
| "LetsEncrypt" | LetsEncryptは、Let’s Encryptプロバイダです | 
RancherBackupComponent
(出現場所:ComponentSpec)
RancherBackupComponentは、rancherBackup構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、rancherBackupがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
RancherComponent
(出現場所:ComponentSpec)
RancherComponentは、Rancher構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Rancherがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
| keycloakAuthEnabledbool | (オプション) KeycloakAuthEnabledは、Keycloak認証プロバイダが有効かどうかを指定します。デフォルトは | 
SecuritySpec
(出現場所:VerrazzanoSpec)
SecuritySpecは、Verrazzanoのセキュリティ構成を定義します。
| フィールド | 説明 | 
|---|---|
| adminSubjects[]Kubernetes rbac/v1.Subject | (オプション) verrazzano-adminロールにバインドする必要のあるサブジェクトを指定します。 | 
| monitorSubjects[]Kubernetes rbac/v1.Subject | (オプション) verrazzano-monitorロールにバインドするサブジェクトを指定します。 | 
ThanosComponent
(出現場所:ComponentSpec)
ThanosComponentは、Thanos構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Thanosがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
VeleroComponent
(出現場所:ComponentSpec)
VeleroComponentは、Velero構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Veleroがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
VerrazzanoComponent
(出現場所:ComponentSpec)
VerrazzanoComponentは、Verrazzano構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Verrazzanoがインストールされます。 | 
| installArgs[]InstallArgs | (オプション) Verrazzanoをインストールするための引数。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
VerrazzanoSpec
(出現場所:Verrazzano)
VerrazzanoSpecは、Verrazzanoリソースの目的の状態を定義します。
| フィールド | 説明 | 
|---|---|
| componentsComponentSpec | (オプション) Verrazzanoコンポーネント。 | 
| defaultVolumeSourceKubernetes core/v1.VolumeSource | (オプション) オーバーライドされないかぎり、すべてのコンポーネントの永続性に使用されるボリュームのタイプを定義します。EmptyDirVolumeSourceまたはPersistentVolumeClaimVolumeSourceのいずれかにすることができます。PersistentVolumeClaimVolumeSourceが宣言されている場合、 | 
| environmentNamestring | (オプション) インストールの名前。この名前は、生成されるエンドポイント・アクセスURLの一部です。デフォルト値は | 
| profileProfileType | (オプション) 選択するインストール・プロファイル。有効な値は、 | 
| securitySecuritySpec | (オプション) securityは、Verrazzanoセキュリティ構成を指定します。 | 
| versionstring | (オプション) インストールするバージョン。有効なバージョンはこちらを参照してください。デフォルトは、Verrazzanoプラットフォーム・オペレータでサポートされている現在のバージョンです。 | 
| volumeClaimSpecTemplates[]VolumeClaimSpecTemplate | (オプション) 永続ボリュームを構成するためにコンポーネントから参照できるPVC構成の名前付きセットを定義します。 | 
VerrazzanoStatus
(出現場所:Verrazzano)
VerrazzanoStatusは、Verrazzanoリソースの観測された状態を定義します。
| フィールド | 説明 | 
|---|---|
| availablestring | Verrazzanoコンポーネントの可用性のサマリー。 | 
| componentsComponentStatusMap | インストールされた個々のコンポーネントの状態。 | 
| conditions[]Condition | オブジェクトの現在の状態について使用可能な最新の観測。 | 
| stateVzStateType | Verrazzanoカスタム・リソースの状態。 | 
| instanceInstanceInfo | Verrazzanoインスタンス情報。 | 
| versionstring | インストールされているVerrazzanoのバージョン。 | 
VolumeClaimSpecTemplate
(出現場所:VerrazzanoSpec)
VolumeClaimSpecTemplateには、コンポーネントから参照できる共通のPVC構成が含まれます。これらは実際には生成されたPVCにはなりませんが、PersistentVolumeClaimVolumeSourceを宣言するコンポーネントに共通の構成を提供するために使用できます。
| フィールド | 説明 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| metadataKubernetes meta/v1.ObjectMeta | PersistentVolumeClaimSpecテンプレートに関するメタデータ。 metadataフィールドのフィールドについては、Kubernetes APIのドキュメントを参照してください。 | ||||||||||||||||
| specKubernetes core/v1.PersistentVolumeClaimSpec | プロファイルのデフォルトのストレージ設定をオーバーライドするためにComponentで参照できる 
 | 
VolumeMount
(出現場所:FluentdComponent)
VolumeMountは、hostPathタイプのボリューム・マウントを定義します。
| フィールド | 説明 | 
|---|---|
| destinationstring | (オプション) Fluentdコンテナ上の宛先パス。デフォルトはソース・ホスト・パスです。 | 
| readOnlybool | (オプション) ボリューム・マウントが読取り専用かどうかを指定します。デフォルトは | 
| sourcestring | ソース・ホスト・パス。 | 
VzStateType (string alias)
(出現場所:VerrazzanoStatus)
VzStateTypeは、Verrazzanoインストールの状態を識別します。
| 値 | 説明 | 
|---|---|
| "Failed" | VzStateFailedは、インストール/アンインストール/アップグレードが失敗した状態です | 
| "Paused" | VzStatePausedは、バージョンが一致しないためにアップグレードが一時停止される状態です | 
| "Ready" | VzStateReadyは、Verrazzanoリソースがアンインストールまたはアップグレードを実行できる状態です | 
| "Reconciling" | VzStateReconcilingは、リソースの調整が進行中の状態です | 
| "Uninstalling" | VzStateUninstallingは、アンインストールが進行中の状態です | 
| "Upgrading" | VzStateUpgradingは、アップグレードが進行中の状態です | 
WebLogicOperatorComponent
(出現場所:ComponentSpec)
WebLogicOperatorComponentは、WebLogic Kubernetes Operator構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、WebLogic Kubernetes Operatorがインストールされます。 | 
| monitorChangesbool | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト falseの場合、Verrazzanoの更新で、このコンポーネントの構成変更は無視されます。デフォルトは | 
| overrides[]Overrides | (InstallOverridesからインライン化されます。インライン化されるコメントは次に追加されます。)(オプション) コンポーネントのHelmチャート用のデフォルト コンポーネントのHelmチャート用のデフォルト | 
Wildcard
(出現場所:DNSComponent)
ワイルドカードDNSタイプ。
| フィールド | 説明 | 
|---|---|
| domainstring | ワイルドカードDNSドメインのタイプ。たとえば、nip.io、sslip.ioなどです。 | 
 gitコミット1027f9a33でgen-crd-api-reference-docsを使用して生成されます。