Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat Namespace
Untuk membuat namespace, lakukan prosedur berikut.
- AWS Management Console
-
Masuk ke AWS Management Console dan buka AWS Cloud Map konsol di https://console.aws.amazon.com/cloudmap/
. -
Pilih Buat namespace.
-
Pada Buat namespace halaman, memasukkan nilai yang berlaku. Untuk informasi lebih lanjut, lihat Nilai Yang Anda Berikan Saat Anda Membuat Namespace.
-
Pilih Buat namespace.
- AWS CLI
-
-
Buat namespace dengan perintah untuk jenis penemuan instance yang Anda inginkan (ganti nilai
merah
dengan nilai Anda sendiri).-
Buat namespace
create-http-namespace
HTTP Instans layanan yang didaftarkan menggunakan namespace HTTP dapat ditemukan menggunakanDiscoverInstances
permintaan, tetapi tidak dapat ditemukan menggunakan DNS.aws servicediscovery create-http-namespace --name
name-of-namespace
-
Buat namespace privat berdasarkan DNS dan hanya terlihat di dalam Amazon VPC yang ditentukan
create-private-dns-namespace
. Anda dapat menemukan instans yang didaftarkan dengan namespace DNS privat dengan menggunakanDiscoverInstances
permintaan atau menggunakan DNSaws servicediscovery create-private-dns-namespace --name
name-of-namespace
--vpcvpc-xxxxxxxxx
-
Buat namespace publik berdasarkan DNS yang terlihat pada internet menggunakan
create-public-dns-namespace
. Anda dapat menemukan instans yang didaftarkan dengan namespace DNS publik dengan menggunakan permintaanDiscoverInstances
atau menggunakan DNS.aws servicediscovery create-public-dns-namespace --name
name-of-namespace
catatan
Persyaratan
-
Ruang nama yang dikonfigurasi untuk kueri DNS publik harus diakhiri dengan domain tingkat atas (misal.com).
-
Nama namespace dapat memiliki hingga 1.024 karakter, dan harus dimulai dan diakhiri dengan huruf.
-
Karakter yang valid: a-z, A-z, 0-9,. (periode), _ (garis bawah), dan - (tanda hubung).
-
-
-
- AWS SDK for Python (Boto3)
-
-
Jika Anda belum
Boto3
menginstal, Anda dapat menemukan petunjuk untuk menginstal, mengkonfigurasi, dan menggunakanBoto3
di sini. -
Impor
Boto3
dan gunakanservicediscovery
sebagai layanan Anda.import boto3 client = boto3.client('servicediscovery')
-
Buat namespace dengan perintah untuk jenis penemuan instance yang Anda inginkan (ganti nilai
merah
dengan nilai Anda sendiri):-
Buat namespace
create_http_namespace()
HTTP Instans layanan yang didaftarkan menggunakan namespace HTTP dapat ditemukan menggunakandiscover_instances()
, tetapi tidak dapat ditemukan menggunakan DNS.response = client.create_http_namespace( Name='
name-of-namespace
', ) # If you want to see the response print(response) -
Buat namespace privat berdasarkan DNS dan hanya terlihat di dalam Amazon VPC yang ditentukan
create_private_dns_namespace()
. Anda dapat menemukan instans yang didaftarkan dengan namespace DNS privat dengandiscover_instances()
menggunakan DNSresponse = client.create_private_dns_namespace( Name='
name-of-namespace
', Vpc='vpc-1c56417b
', ) # If you want to see the response print(response) -
Buat namespace publik berdasarkan DNS yang terlihat pada internet menggunakan
create_public_dns_namespace()
. Anda dapat menemukan instans yang didaftarkan dengan namespace DNS publik dengan menggunakandiscover_instances()
atau menggunakan DNS.response = client.create_public_dns_namespace( Name='
name-of-namespace
', ) # If you want to see the response print(response) -
Contoh
{ 'OperationId': 'gv4g5meo7ndmeh4fqskygvk23d2fijwa-k9302yzd', 'ResponseMetadata': { '...': '...', }, }
catatan
Persyaratan
-
Ruang nama yang dikonfigurasi untuk kueri DNS publik harus diakhiri dengan domain tingkat atas (misal.com).
-
Nama namespace dapat memiliki hingga 1.024 karakter, dan harus dimulai dan diakhiri dengan huruf.
-
Karakter yang valid: a-z, A-z, 0-9,. (periode), _ (garis bawah), dan - (tanda hubung).
-
-
-