カスタム設定 - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

カスタム設定

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。

AWS OpsWorks スタックは、追加の設定を組み込み属性として公開します。これらはすべて opsworks_java 名前空間に含まれています。カスタム JSON またはカスタム属性ファイルを使用して組み込み属性をオーバーライドし、カスタム値を指定できます。たとえば、JVM と Tomcat のバージョンは、組み込みの jvm_versionjava_app_server_version 属性によって表され、どちらも 7 に設定されます。カスタム JSON またはカスタム属性ファイルを使用して、どちらか一方または両方を 6 に設定できます。次の例は、カスタム JSON を使用して、両方の属性を 6 に設定します。

{ "opsworks_java": { "jvm_version": 6, "java_app_server_version" : 6 } }

詳細については、「カスタム JSON の使用」を参照してください。

カスタム設定のもう 1 つの例では、use_custom_pkg_locationcustom_pkg_location_url_debian、および custom_pkg_location_url_rhel 属性をオーバーライドすることによって、カスタム JDK をインストールします。

注記

組み込みクックブックをオーバーライドすると、これらのコンポーネントを自分で更新しなければならなくなります。

属性および属性をオーバーライドする方法の詳細については、「属性の上書き」を参照してください。組み込み属性の一覧については、「opsworks_java 属性」を参照してください。