View a markdown version of this page

AWS.Compute.UserData - AWS Pembangun Jaringan Telco

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS.Compute.UserData

AWS TNB mendukung peluncuran instans Amazon EC2 dengan data pengguna khusus, melalui node di Network Service UserData Descriptor (NSD). Untuk informasi selengkapnya tentang data pengguna kustom, lihat Data pengguna dan skrip shell di Panduan Pengguna Amazon EC2.

Selama instantiasi jaringan, AWS TNB menyediakan registrasi instans Amazon EC2 ke cluster melalui skrip data pengguna. Ketika data pengguna khusus juga disediakan, AWS TNB menggabungkan kedua skrip dan meneruskannya sebagai skrip multimime ke Amazon EC2. Skrip data pengguna khusus dijalankan sebelum skrip pendaftaran Amazon EKS.

Untuk menggunakan variabel kustom dalam skrip data pengguna, tambahkan tanda seru ! setelah kurawal kurawal terbuka. { Misalnya, untuk digunakan MyVariable dalam skrip, masukkan: {!MyVariable}

catatan
  • AWS TNB mendukung skrip data pengguna hingga berukuran 7 KB.

  • Karena AWS TNB menggunakan CloudFormation untuk memproses dan merender skrip multimime data pengguna, pastikan bahwa skrip mematuhi semua aturan. CloudFormation

Sintaksis

tosca.nodes.AWS.Compute.UserData: properties: implementation: String content_type: String

Sifat-sifat

implementation

Jalur relatif ke definisi skrip data pengguna. Formatnya harus: ./scripts/script_name.sh

Wajib: Ya

Tipe: String

content_type

Jenis konten skrip data pengguna.

Wajib: Ya

Tipe: String

Nilai yang mungkin: x-shellscript

Contoh

ExampleUserData: type: tosca.nodes.AWS.Compute.UserData properties: content_type: "text/x-shellscript" implementation: "./scripts/customUserData.sh"