Cara mint API key Kontena
API key adalah token jangka panjang yang dipakai aplikasi Anda untuk mengakses Kontena.
- Public key (
pk_live_…) — read-only, aman dipakai di browser/client-side. - Secret key (
sk_live_…) — read/write, hanya untuk server-side.
Langkah-langkah
-
Pilih tab API Keys.
-
Klik Buat Key. Pilih:
- Tipe: Public atau Secret.
- Scope: Project mana yang boleh diakses key ini.
- Produk: Kontena (atau Berkasna/Formulir).
-
Salin token yang muncul. Token hanya muncul sekali — simpan di password manager atau secret store CI.
-
Tambahkan ke
.env:KONTENA_PUBLIC_TOKEN=pk_live_xxx
:::warning Rotasi & cabut Jika token bocor, segera klik Revoke di tabel API Keys. Token yang dicabut akan ditolak sejak detik berikutnya. Lalu buat key baru. :::
Troubleshooting
- 401 Unauthorized — header salah. Harus
X-API-Key: <token>, bukanAuthorization: Bearer. - 403 Forbidden — token valid tapi scope-nya tidak mencakup project yang Anda akses. Buat key baru dengan scope yang benar.