翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
その他の最上位属性
重要
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 AWS re:Post
このセクションでは、子属性のない最上位スタック設定属性を紹介します。
- rails 属性
-
サーバーの最大プールサイズを指定する max_pool_size 属性が含まれます (数値)。属性値は AWS OpsWorks スタックによって設定され、インスタンスタイプによって異なりますが、カスタム JSON またはカスタム属性ファイルを使用して上書きできます。
node["rails"]["max_pool_size"]
- recipes 属性
-
"
形式を使用して、このアクティビティにより実行された組み込みレシピのリスト (文字列のリスト)。cookbookname
::recipename
"node["recipes"]
- opsworks_rubygems 属性
-
RubyGems バージョンを指定する version 要素が含まれます (文字列)。
node["opsworks_rubygems"]["version"]
- languages 属性
-
インストールした各言語に対して、言語に由来する名前が付けられた属性が含まれます (ruby など)。この属性は、インストールフォルダ ( など) を指定する属性 (ruby_bin
"/usr/bin/ruby"
など) を含むオブジェクトです。 - ssh_users 属性
-
属性のセットが含まれ、1 つの属性によって SSH アクセス許可が個別に付与されたユーザーの 1 人が記述されます。各属性には、ユーザーの Unix ID で名前が付けられます。 AWS OpsWorks スタックは、 など、2000-4000 の範囲の各ユーザーに一意の ID を生成し
"2001"
、その ID を持つユーザーをすべてのインスタンスに作成します。 AWS OpsWorks は 2000-4000 の範囲を予約するため、 の外部で作成したユーザー AWS OpsWorks (クックブックレシピを使用するか、IAM AWS OpsWorks から にユーザーをインポートするなど) は、別のユーザーの AWS OpsWorks スタックによって上書きされる UIDs を持つことができます。ベストプラクティスとして、 AWS OpsWorks スタックコンソールでユーザーを作成し、アクセスを管理します。 AWS OpsWorks スタックの外部でユーザーを作成する場合は、4000 を超えるUnixID
値を使用します。各属性には、次の属性が含まれます。
-
ユーザーの E メールアドレス (文字列)。
node["ssh_users"]["
UnixID
"]["email"] - public_key
-
ユーザーのパブリック SSH キー (文字列)。
node["ssh_users"]["
UnixID
"]["public_key"] - sudoer
-
ユーザーに sudo アクセス許可があるかどうか (ブール)。
node["ssh_users"]["
UnixID
"]["sudoer"] - 名前
-
ユーザー名 (文字列)。
node["ssh_users"]["
UnixID
"]["name"]