翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
その他の最上位属性
重要
- AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 にお問い合わせください。 AWS Support でのチーム AWS re:Post
このセクションでは、子属性のない最上位スタック設定属性を紹介します。
- 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 より大きい。各属性には、次の属性が含まれます。
-
ユーザーの 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"]