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は、ACME証明書の発行者を識別します。
| フィールド | 説明 | 
|---|---|
| emailAddressstring | (オプション) ユーザーの電子メール・アドレス。 | 
| environmentstring | (オプション) 環境。 | 
| providerProviderType | Acmeプロバイダの名前。 | 
ApplicationOperatorComponent
(出現場所: ComponentSpec)
ApplicationOperatorComponentは、アプリケーション・オペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、アプリケーション・オペレータがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
ArgoCDComponent
(出現場所: ComponentSpec)
ArgoCDComponentはArgo CD構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Argo CDがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
AuthProxyComponent
(出現場所: ComponentSpec)
AuthProxyComponentは、AuthProxy構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、AuthProxyがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
| kubernetesAuthProxyKubernetesSection | (オプション) AuthProxyに構成できるKubernetesリソース。 | 
AuthProxyKubernetesSection
(出現場所: AuthProxyComponent)
AuthProxyKubernetesSectionは、AuthProxy用にカスタマイズできるKubernetesリソースを指定します。
| フィールド | 説明 | 
|---|---|
| CommonKubernetesSpecCommonKubernetesSpec | 
( | 
CA
(出現場所: Certificate)
CAは認証局の証明書発行者を識別します。
| フィールド | 説明 | 
|---|---|
| clusterResourceNamespacestring | シークレット・ネームスペース。 | 
| secretNamestring | シークレット名。 | 
CertManagerComponent
(出現場所: ComponentSpec)
CertManagerComponentは、cert-manager構成を指定します。
| フィールド | 説明 | 
|---|---|
| certificateCertificate | (オプション) 証明書構成。 | 
| enabledbool | (オプション) trueの場合、cert-managerがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
Certificate
(出現場所: CertManagerComponent)
証明書は、インストールの証明書発行者のタイプを表します。
| フィールド | 説明 | 
|---|---|
| acmeAcme | (オプション) ACME構成。 | 
| caCA | (オプション) ACME構成。 | 
ClusterOperatorComponent
(出現場所: ComponentSpec)
ClusterOperatorComponentは、クラスタ・オペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、クラスタ・オペレータがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
CoherenceOperatorComponent
(出現場所: ComponentSpec)
CoherenceOperatorComponentは、Coherenceオペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Coherenceオペレータがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
CommonKubernetesSpec
(出現場所: AuthProxyKubernetesSection、IstioKubernetesSection)
コンポーネントのサブグループに共通するKubernetesリソース。
| フィールド | 説明 | 
|---|---|
| replicasuint32 | (オプション) 実行するポッド・インスタンスの数を指定します。 | 
| affinityKubernetes core/v1.Affinity | (オプション) アフィニティ・スケジューリング・ルールのグループを指定します。 | 
CompStateType (string alias)
(出現場所: ComponentStatusDetails)
CompStateTypeは、コンポーネントの状態を識別します。
ComponentAvailability (string alias)
(出現場所: ComponentStatusDetails)
ComponentAvailabilityは、Verrazzanoコンポーネントの可用性を識別します。
ComponentSpec
(出現場所: VerrazzanoSpec)
ComponentSpecには、Verrazzanoで使用されるコンポーネントのセットが含まれます。
| フィールド | 説明 | 
|---|---|
| applicationOperatorApplicationOperatorComponent | (オプション) アプリケーション・オペレータ・コンポーネント構成。 | 
| argoCDArgoCDComponent | (オプション) Argo CDコンポーネント構成。 | 
| authProxyAuthProxyComponent | (オプション) AuthProxyコンポーネント構成。 | 
| certManagerCertManagerComponent | (オプション) cert-managerコンポーネント構成。 | 
| clusterOperatorClusterOperatorComponent | (オプション) クラスタ・オペレータ・コンポーネント構成。 | 
| coherenceOperatorCoherenceOperatorComponent | (オプション) Coherenceオペレータ・コンポーネント構成。 | 
| consoleConsoleComponent | (オプション) Verrazzanoコンソール・コンポーネント構成。 | 
| dnsDNSComponent | (オプション) DNSコンポーネント構成。 | 
| elasticsearchElasticsearchComponent | (オプション) Elasticsearchコンポーネント構成。 | 
| fluentdFluentdComponent | (オプション) Fluentdコンポーネント構成。 | 
| 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コンポーネント構成。 | 
| 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でチェックできるインストール、アンインストールまたはアップグレードの条件を識別します。
ConsoleComponent
(出現場所: ComponentSpec)
ConsoleComponentは、Verrazzanoコンソール構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Verrazzanoコンソールがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
DNSComponent
(出現場所: ComponentSpec)
DNSComponentは、DNS構成を指定します。
| フィールド | 説明 | 
|---|---|
| externalExternal | (オプション) 外部DNS構成。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントの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名の接尾辞。 | 
FluentdComponent
(出現場所: ComponentSpec)
FluentdComponentは、Fluentd構成を指定します。
| フィールド | 説明 | 
|---|---|
| elasticsearchSecretstring | (オプション) OpenSearchに接続するための資格証明を含むシークレット。Verrazzanoカスタム・リソースを作成する前に、このシークレットを | 
| elasticsearchURLstring | (オプション) ターゲットのOpenSearch URL。このオプションはこの形式で指定します。デフォルトの | 
| enabledbool | (オプション) trueの場合、Fluentdがインストールされます。 | 
| extraVolumeMounts[]VolumeMount | (オプション) 
 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
| ociOciLoggingConfiguration | (オプション) Oracle Cloud Infrastructureロギング構成。 | 
GrafanaComponent
(出現場所: ComponentSpec)
GrafanaComponentは、Grafana構成を指定します。
| フィールド | 説明 | 
|---|---|
| databaseDatabaseInfo | (オプション) 外部Grafanaデータベースへの接続を構成するための情報。 | 
| enabledbool | (オプション) trueの場合、Grafanaがインストールされます。 | 
| replicasint32 | (オプション) レプリケートするポッドの数。デフォルトは | 
IngressNginxComponent
(出現場所: ComponentSpec)
IngressNginxComponentは、ingress-nginx構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、イングレスNGINXがインストールされます。 | 
| ingressClassNamestring | (オプション) イングレス・コントローラで使用されるイングレス・クラスの名前。デフォルトは | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
| nginxInstallArgs[]InstallArgs | (オプション) NGINXをインストールするための引数。 | 
| ports[]Kubernetes core/v1.ServicePort | (オプション) イングレスで使用されるポート構成のリスト。 | 
| typeIngressType | (オプション) イングレス・タイプ。有効な値は、 | 
IngressType (string alias)
(出現場所: IngressNginxComponent、IstioIngressSection)
IngressTypeは、イングレスのタイプです。
InstallArgs
(出現場所: ElasticsearchComponent、IngressNginxComponent、IstioComponent、KeycloakComponent、MySQLComponent、VerrazzanoComponent)
InstallArgsは、インストールに必要な名前/値または名前/値リストを識別します。ValueとValueListの両方を指定することはできません。
| フィールド | 説明 | 
|---|---|
| namestring | インストール引数の名前。 | 
| valuestring | (オプション) 名前で指定されたインストール引数の値。 | 
| setStringbool | (オプション) 値がリテラル文字列かどうか。 | 
| valueList[]string | (オプション) 名前で指定されたインストール引数の値リスト。 | 
InstallOverrides
(出現場所: 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は、インストールのオーバーライドをコンポーネントに渡すために使用されます。
| フィールド | 説明 | 
|---|---|
| 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。 | 
IstioComponent
(出現場所: ComponentSpec)
IstioComponentは、Istio構成を指定します。
| フィールド | 説明 | 
|---|---|
| egressIstioEgressSection | (オプション) Istioエグレス・ゲートウェイ構成。 | 
| enabledbool | (オプション) trueの場合、Istioがインストールされます。 | 
| ingressIstioIngressSection | (オプション) Istioイングレス・ゲートウェイ構成。 | 
| injectionEnabledbool | (オプション) インストールされたコンポーネントに対してIstioサイドカー・インジェクションが有効になっています。デフォルトは | 
| InstallOverridesInstallOverrides | 
( デフォルトIstioOperatorのオーバーライド・リスト。オーバーライドはマージされますが、フィールドが競合する場合は、リスト内の最後のオーバーライドが他のオーバーライドよりも優先されます。すべての使用可能な値はここに示されています。無効なIstioOperatorリソースを渡すとエラーになります。 | 
| 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リソースを指定します。
| フィールド | 説明 | 
|---|---|
| CommonKubernetesSpecCommonKubernetesSpec | 
( | 
JaegerOperatorComponent
(出現場所: ComponentSpec)
JaegerOperatorComponentは、Jaegerオペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Jaegerオペレータがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
KeycloakComponent
(出現場所: ComponentSpec)
KeycloakComponentは、Keycloak構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Keycloakがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
| keycloakInstallArgs[]InstallArgs | (オプション) Keycloakをインストールするための引数。 | 
| mysqlMySQLComponent | (オプション) Keycloakに必要なMySQLコンポーネント構成が含まれています。 | 
KialiComponent
(出現場所: ComponentSpec)
KialiComponentは、Kiali構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Kialiがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントの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がインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
MySQLComponent
(出現場所: KeycloakComponent)
MySQLComponentは、MySQL構成を指定します。
| フィールド | 説明 | 
|---|---|
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
| mysqlInstallArgs[]InstallArgs | (オプション) MySQLをインストールするための引数。 | 
| volumeSourceKubernetes core/v1.VolumeSource | (オプション) Keycloak/MySQLの永続性に使用されるボリュームのタイプを定義します。EmptyDirVolumeSourceまたはPersistentVolumeClaimVolumeSourceのいずれかを指定できます。PersistentVolumeClaimVolumeSourceが宣言されている場合、 | 
MySQLOperatorComponent
(出現場所: ComponentSpec)
MySQLOperatorComponentは、MySQL Operator構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、MySQL Operatorがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
OAMComponent
(出現場所: ComponentSpec)
OAMComponentは、OAM構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、OAMがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントの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
(出現場所: InstallOverrides)
Overridesは、コンポーネントのオーバーライドを識別します。
| フィールド | 説明 | 
|---|---|
| configMapRefKubernetes core/v1.ConfigMapKeySelector | (オプション) オーバーライド・データを含むConfigMapのセレクタ。 | 
| secretRefKubernetes core/v1.SecretKeySelector | (オプション) オーバーライド・データを含むシークレットのセレクタ。 | 
| valuesKubernetes apiextensions/v1.JSON | (オプション) インラインYAMLを使用してオーバーライドを構成します。 | 
ProfileType (string alias)
(出現場所: VerrazzanoSpec)
ProfileTypeは、インストール・プロファイルのタイプです。
PrometheusAdapterComponent
(出現場所: ComponentSpec)
PrometheusAdapterComponentは、Prometheusアダプタ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheusアダプタがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
PrometheusComponent
(出現場所: ComponentSpec)
PrometheusComponentは、Prometheus構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheusがインストールされます。これはレガシー設定です。Prometheusを構成するために推奨される方法は、PrometheusOperatorComponentの使用です。 | 
PrometheusNodeExporterComponent
(出現場所: ComponentSpec)
PrometheusNodeExporterComponentは、Prometheus Node Exporter構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheus Node Exporterがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
PrometheusOperatorComponent
(出現場所: ComponentSpec)
PrometheusOperatorComponentは、Prometheusオペレータ構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheusオペレータがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
PrometheusPushgatewayComponent
(出現場所: ComponentSpec)
PrometheusPushgatewayComponentは、Prometheus Pushgateway構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Prometheus Pushgatewayがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
ProviderType (string alias)
(出現場所: Acme)
ProviderTypeは、Acmeプロバイダ・タイプを識別します。
RancherBackupComponent
(出現場所: ComponentSpec)
RancherBackupComponentは、rancherBackup構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、rancherBackupがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
RancherComponent
(出現場所: ComponentSpec)
RancherComponentは、Rancher構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Rancherがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
| keycloakAuthEnabledbool | (オプション) KeycloakAuthEnabledは、Keycloak認証プロバイダが有効かどうかを指定します。デフォルトは | 
SecuritySpec
(出現場所: VerrazzanoSpec)
SecuritySpecは、Verrazzanoのセキュリティ構成を定義します。
| フィールド | 説明 | 
|---|---|
| adminSubjects[]Kubernetes rbac/v1.Subject | (オプション) verrazzano-adminロールにバインドする必要のあるサブジェクトを指定します。 | 
| monitorSubjects[]Kubernetes rbac/v1.Subject | (オプション) verrazzano-monitorロールにバインドするサブジェクトを指定します。 | 
VeleroComponent
(出現場所: ComponentSpec)
VeleroComponentは、Velero構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Veleroがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
VerrazzanoComponent
(出現場所: ComponentSpec)
VerrazzanoComponentは、Verrazzano構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、Verrazzanoがインストールされます。 | 
| installArgs[]InstallArgs | (オプション) Verrazzanoをインストールするための引数。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントの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インストールの状態を識別します。
WebLogicOperatorComponent
(出現場所: ComponentSpec)
WebLogicOperatorComponentは、WebLogic Kubernetes Operator構成を指定します。
| フィールド | 説明 | 
|---|---|
| enabledbool | (オプション) trueの場合、WebLogic Kubernetes Operatorがインストールされます。 | 
| InstallOverridesInstallOverrides | 
( コンポーネントのHelmチャート用のデフォルト | 
Wildcard
(出現場所: DNSComponent)
ワイルドカードDNSタイプ。
| フィールド | 説明 | 
|---|---|
| domainstring | ワイルドカードDNSドメインのタイプ。たとえば、nip.io、sslip.ioなどです。 | 
 gen-crd-api-reference-docsを使用して生成されます