第2章 JWS Operator 2.x の新機能
JWS Operator 2.x は、シームレスな統合などのレベル 2 Operator 機能を提供します。JWS Operator 2.x は Red Hat JBoss Web Server メータリングラベルもサポートしており、いくつかの新規または強化されたカスタムリソース定義 (CRD) パラメーターを含んでいます。
2.1. JWS Operator 2.1 リリースの新機能 リンクのコピーリンクがクリップボードにコピーされました!
JWS Operator 2.1 リリースには、次の新機能と機能拡張が含まれています。
新しい webhookSecrets パラメーター
JWS Operator 2.1 では、CRD の webImageStream:webSources 階層に webhookSecrets パラメーターが導入されています。このパラメーターは、汎用、GitHub、または GitLab の Webhook を通じてビルドをトリガーするためのシークレット名を指定します。
webhookSecrets パラメーターには、generic、github、gitlab フィールドが含まれています。
詳細は、JWS Operator の CRD パラメーター を参照してください。
新しい tlsConfig パラメーター
JWS Operator 2.1 では、CRD に tlsConfig パラメーターが導入されています。このパラメーターは、Web サーバーの TLS 設定を指定します。
tlsConfig パラメーターには、routeHostname、certificateVerification、tlsSecret、および tlsPassword フィールドが含まれています。
詳細は、JWS Operator の CRD パラメーター を参照してください。
新しい environmentVariables パラメーター
JWS Operator 2.1 では、CRD に environmentVariables パラメーターが導入されています。このパラメーターは、デプロイメントの環境変数を指定します。
詳細は、JWS Operator の CRD パラメーター を参照してください。
新しい persistentLogs パラメーター
JWS Operator 2.1 では、CRD に persistentLogs パラメーターが導入されています。このパラメーターは、永続ボリュームとログ設定を指定します。
persistentLogs パラメーターには、catalinaLogs、enableAccessLogs、volumeName、storageClass フィールドが含まれます。
詳細は、JWS Operator の CRD パラメーター を参照してください。
新しい podResources パラメーター
JWS Operator 2.1 では、CRD に podResources パラメーターが導入されています。このパラメーターは、Web サーバーが使用する中央処理装置 (CPU) とメモリーリソースの設定を指定します。
詳細は、JWS Operator の CRD パラメーター を参照してください。
新しい securityContext パラメーター
JWS Operator 2.1 では、CRD に securityContext パラメーターが導入されています。このパラメーターは、アプリケーションの実行に必要なセキュリティー機能を定義します。
詳細は、JWS Operator の CRD パラメーター を参照してください。
新しい useInsightsClient パラメーター
JWS Operator 2.1 では、CRD に useInsightsClient パラメーターが導入されています。このパラメーターは、Red Hat が提供するランタイムインベントリー Operator との接続を作成するかどうかを示します。
INSIGHTS_DEBUG 環境変数を true に設定すると、Insights クライアントのデバッグログを有効化できます。
useInsightsClient パラメーターでは、Red Hat JBoss Web Server 6.1 以降のイメージを使用する必要があります。
このパラメーターはテクノロジープレビュー機能です。
詳細は、JWS Operator の CRD パラメーター を参照してください。
非推奨の genericWebhookSecret パラメーター
JWS Operator 2.1 では、CRD の webImageStream.webSources.webSourcesParams 階層の下にある genericWebhookSecret パラメーターが非推奨となりました。
このパラメーターは、webImageStream.webSources.webhookSecrets.generic パラメーターに置き換えられました。
詳細は、JWS Operator の CRD パラメーター を参照してください。
非推奨の githubWebhookSecret パラメーター
JWS Operator 2.1 では、CRD の webImageStream.webSources.webSourcesParams 階層の下にある githubWebhookSecret パラメーターが非推奨となりました。
このパラメーターは、webImageStream.webSources.webhookSecrets.github パラメーターに置き換えられました。
詳細は、JWS Operator の CRD パラメーター を参照してください。
デフォルトで生成されるホスト名の強化された形式
JWS Operator 2.1 では、デフォルトで生成されるホスト名の形式が強化され、アプリケーション名とプロジェクト名のそれぞれ最大 63 文字まで使用できるようになっています。