Tambahkan domain default distribusi ke layanan kontainer Lightsail - Amazon Lightsail

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

Tambahkan domain default distribusi ke layanan kontainer Lightsail

Anda dapat memilih layanan penampung Amazon Lightsail sebagai asal distribusi jaringan pengiriman konten (CDN). Distribusi kemudian menyimpan cache dan melayani situs web atau aplikasi web yang dihosting di layanan kontainer Anda. Jika Anda menggunakan distribusi Lightsail dengan layanan kontainer Lightsail, Lightsail secara otomatis menambahkan nama domain default distribusi Anda sebagai domain khusus pada layanan kontainer Anda. Ini memungkinkan lalu lintas dialihkan antara distribusi Anda dan layanan kontainer Anda. Namun, Anda harus melakukan langkah-langkah yang diuraikan dalam panduan ini untuk secara manual menambahkan nama domain default distribusi Anda ke layanan kontainer Anda dalam keadaan berikut:

  • Jika terjadi kesalahan dan nama domain default distribusi Anda tidak ditambahkan secara otomatis ke layanan kontainer Anda.

  • Jika Anda menggunakan distribusi selain distribusi Lightsail dengan layanan kontainer Anda.

Anda dapat secara manual menambahkan nama domain default distribusi Anda ke layanan kontainer Anda hanya dengan menggunakan AWS Command Line Interface (AWS CLI). Untuk informasi selengkapnya tentang layanan kontainer, lihat Layanan kontainer. Untuk informasi selengkapnya tentang distribusi, lihat Penyimpanan objek.

Tambahkan domain default distribusi ke layanan kontainer

Selesaikan prosedur berikut untuk menambahkan domain default distribusi ke layanan kontainer di Lightsail menggunakan AWS Command Line Interface ().AWS CLI Anda melakukan hal ini dengan perintah update-container-service. Untuk informasi selengkapnya, lihat update-container-servicedi Referensi AWS CLI Perintah.

catatan

Anda harus menginstal AWS CLI dan mengkonfigurasinya untuk Lightsail sebelum melanjutkan prosedur ini. Untuk informasi selengkapnya, lihat Mengkonfigurasi AWS CLI untuk bekerja dengan Lightsail.

  1. Buka jendela Command Prompt atau Terminal.

  2. Masukkan salah satu perintah berikut untuk menambahkan domain default distribusi ke layanan kontainer.

    catatan

    Jika Anda menambahkan domain kustom ke layanan kontainer Anda, maka Anda harus menentukan domain kustom dan domain default distribusi Anda.

    Tidak ada domain khusus yang dikonfigurasi pada layanan kontainer:

    aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["DistributionDefaultDomain"]}'

    Satu atau beberapa domain kustom dikonfigurasi pada layanan kontainer:

    aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"CertificateName": ["ExistingCustomDomain"],"_": ["DistributionDefaultDomain"]}'

    Dalam perintah tersebut, ganti teks contoh berikut dengan teks Anda sendiri:

    • ContainerServiceName- Nama layanan kontainer Lightsail yang ditentukan sebagai asal distribusi.

    • DistributionDefaultDomain- Domain default distribusi yang menggunakan layanan kontainer sebagai asal. Misalnya, example123.cloudfront.net.

    • CertificateName"- Nama sertifikat Lightsail dari domain kustom yang saat ini dilampirkan ke layanan kontainer, jika ada. Jika tidak ada domain khusus yang dilampirkan ke layanan kontainer, maka gunakan perintah berlabel sebagai Tidak ada domain khusus yang dikonfigurasi pada layanan penampung.

    • DistributionDefaultDomain- Domain kustom saat ini dilampirkan ke layanan kontainer.

    Contoh:

    • Tidak ada domain khusus yang dikonfigurasi pada layanan kontainer:

      aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["example123.cloudfront.net"]}'
    • Satu atau beberapa domain kustom dikonfigurasi pada layanan kontainer:

      aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"example-com": ["example.com"],"_": ["example123.cloudfront.net"]}'