その他の最上位属性 - AWS OpsWorks

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

その他の最上位属性

重要

- AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 にお問い合わせください。 AWS Support でのチーム AWS re:Post または through AWS プレミアムサポート

このセクションでは、子属性のない最上位スタック設定属性を紹介します。

rails 属性

サーバーの最大プールサイズを指定する max_pool_size 属性が含まれます (数値)。属性値は によって設定されます。 AWS OpsWorks スタックと はインスタンスタイプによって異なりますが、カスタムJSONまたはカスタム属性ファイルを使用して上書きできます。

node["rails"]["max_pool_size"]
recipes 属性

"cookbookname::recipename" 形式を使用して、このアクティビティにより実行された組み込みレシピのリスト (文字列のリスト)。

node["recipes"]
opsworks_rubygems 属性

バージョン (文字列) を指定する RubyGems バージョン要素が含まれます。

node["opsworks_rubygems"]["version"]
languages 属性

インストールした各言語に対して、言語に由来する名前が付けられた属性が含まれます (ruby など)。この属性は、インストールフォルダ ( など) を指定する属性 (ruby_bin"/usr/bin/ruby" など) を含むオブジェクトです。

ssh_users 属性

一連の属性が含まれ、それぞれがアクセスSSH許可が付与されたユーザーの 1 つを記述します。各属性は、ユーザーの Unix ID に基づいて名前が付けられます。 AWS OpsWorks スタックは、2000-4000 の範囲内の各ユーザーに一意の ID "2001" (など) を生成し、その ID を使用して各インスタンスでユーザーを作成します。なぜなら、 AWS OpsWorks は、 の外部で作成したユーザーである 2000-4000 の範囲を予約します。 AWS OpsWorks (クックブックレシピを使用するか、ユーザーを にインポートする AWS OpsWorks からの など) はIAM、 によって上書きUIDsされる を持つことができます。 AWS OpsWorks 別のユーザーのスタック。ベストプラクティスとして、ユーザーを作成し、 でアクセスを管理します。 AWS OpsWorks スタックコンソール。の外部でユーザーを作成する場合 AWS OpsWorks スタック、使用 UnixID 値が 4000 より大きい。

各属性には、次の属性が含まれます。

email

ユーザーの E メールアドレス (文字列)。

node["ssh_users"]["UnixID"]["email"]
public_key

ユーザーのパブリックSSHキー (文字列)。

node["ssh_users"]["UnixID"]["public_key"]
sudoer

ユーザーに sudo アクセス許可があるかどうか (ブール)。

node["ssh_users"]["UnixID"]["sudoer"]
name

ユーザー名 (文字列)。

node["ssh_users"]["UnixID"]["name"]