Versi Ruby - AWS OpsWorks

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

Versi Ruby

penting

AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

Semua instance dalam tumpukan Linux telah menginstal Ruby. AWS OpsWorks Stacks menginstal paket Ruby pada setiap instance, yang digunakannya untuk menjalankan resep Chef dan agen instance. AWS OpsWorks Stacks menentukan versi Ruby berdasarkan versi Chef mana tumpukan berjalan. Jangan mencoba memodifikasi versi ini; melakukannya mungkin menonaktifkan agen instance.

AWS OpsWorks Stacks tidak menginstal aplikasi Ruby yang dapat dieksekusi di tumpukan Windows. Klien Chef 12.2 hadir dengan Ruby 2.0.0 p451, tetapi executable Ruby tidak ditambahkan ke variabel lingkungan PATH instance. Jika Anda ingin menggunakan executable ini untuk menjalankan kode Ruby, itu terletak \opscode\chef\embedded\bin\ruby.exe di drive Windows Anda.

Tabel berikut merangkum versi AWS OpsWorks Stacks Ruby. Aplikasi yang tersedia versi Ruby juga tergantung pada sistem operasi instans. Untuk informasi selengkapnya, termasuk versi tambalan yang tersedia, lihatAWS OpsWorks Stacks sistem operasi.

Versi Koki Versi Chef Ruby Tersedia Aplikasi Versi Ruby
0,9 (c) 1.8.7 1.8.7 (a), 1.9.3 (e), 2.0.0
11.4 (c) 1.8.7 1.8.7 (a), 1.9.3 (e), 2.0.0, 2.1, 2.2.0, 2.3
11.10 2.0.0-p481 1.9.3 (c, e), 2.0.0, 2.1, 2.2.0, 2.3, 2.6.1
12 (b) 2.1.6, 2.2.3 Tidak ada
12.22 (d) 2.3.6 Tidak ada

(a) Tidak tersedia dengan Amazon Linux 2014.09 dan yang lebih baru, Red Hat Enterprise Linux (RHEL), atau Ubuntu 14.04 LTS.

(b) Hanya tersedia di tumpukan Linux.

(c) Tidak tersedia dengan RHEL.

(d) Hanya tersedia di tumpukan Windows. Versi utama adalah 12.2. Versi minor saat ini adalah 12.22.

(e) Penghentian selesai; dukungan telah berakhir.

Lokasi penginstalan bergantung pada versi Chef:

  • Aplikasi menggunakan /usr/local/bin/ruby executable untuk semua Versi Chef.

  • Untuk Chef 0.9 dan 11.4, agen instans dan resep Chef menggunakan executable. /usr/bin/ruby

  • Untuk Chef 11.10, agen instans dan resep Chef menggunakan /opt/aws/opsworks/local/bin/ruby executable.