

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

# Buat titik akhir VPC untuk CodeArtifact
<a name="create-vpc-endpoints"></a>

 Untuk membuat titik akhir virtual private cloud (VPC) CodeArtifact, gunakan perintah Amazon EC2. `create-vpc-endpoint` AWS CLI Untuk informasi selengkapnya, lihat [Interface VPC Endpoints (AWS PrivateLink)](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html) dalam *Panduan Pengguna Amazon Virtual Private Cloud*. 

 Dua titik akhir VPC diperlukan sehingga semua permintaan CodeArtifact berada di jaringan. AWS Titik akhir pertama digunakan untuk memanggil CodeArtifact APIs (misalnya, `GetAuthorizationToken` dan`CreateRepository`).

```
com.amazonaws.region.codeartifact.api
```

 Endpoint kedua digunakan untuk mengakses CodeArtifact repositori menggunakan manajer paket dan alat build (misalnya, npm dan Gradle).

```
com.amazonaws.region.codeartifact.repositories
```

 Perintah berikut membuat titik akhir untuk mengakses CodeArtifact repositori.

```
aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \
  --service-name com.amazonaws.region.codeartifact.api --subnet-ids subnetid \
  --security-group-ids groupid --private-dns-enabled
```

 Perintah berikut membuat titik akhir untuk mengakses manajer paket dan alat pembangun.

```
aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \
  --service-name com.amazonaws.region.codeartifact.repositories --subnet-ids subnetid \
  --security-group-ids groupid --private-dns-enabled
```

**catatan**  
 Saat membuat titik akhir `codeartifact.repositories`, Anda harus membuat nama host DNS privat menggunakan opsi `--private-dns-enabled`. Jika Anda tidak dapat atau tidak ingin membuat nama host DNS pribadi saat membuat `codeartifact.repositories` titik akhir, Anda harus mengikuti langkah konfigurasi tambahan untuk menggunakan pengelola paket Anda dari VPC CodeArtifact . Untuk informasi selengkapnya, lihat [Gunakan `codeartifact.repositories` titik akhir tanpa DNS pribadi](use-codeartifact-from-vpc.md#use-codeartifact-from-vpc-no-private-dns).

Setelah membuat titik akhir VPC, Anda mungkin perlu melakukan lebih banyak konfigurasi dengan aturan grup keamanan untuk menggunakan titik akhir. CodeArtifact Untuk informasi selengkapnya tentang grup keamanan di Amazon VPC, lihat Grup [keamanan](https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-access.html#vpc-endpoints-security-groups).

Jika Anda mengalami masalah saat terhubung CodeArtifact, Anda dapat menggunakan alat VPC Reachability Analyzer untuk men-debug masalah. Untuk informasi selengkapnya, lihat [Apa itu VPC Reachability](https://docs.aws.amazon.com/vpc/latest/reachability/what-is-reachability-analyzer.html) Analyzer?