All Products
Search
Document Center

Function Compute:Konfigurasi Serverless Devs

Last Updated:Apr 01, 2026

Gunakan perintah s config untuk menambahkan, mengkueri, dan menghapus kredensial yang digunakan Serverless Devs guna mengakses akun cloud Anda. Contoh berikut menggunakan pasangan AccessKey Alibaba Cloud.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Tambahkan kredensial

Tersedia dua metode. Gunakan metode interaktif saat pertama kali melakukan pengaturan; gunakan metode satu baris (one-liner) dalam skrip atau pipeline CI/CD.

Metode interaktif (disarankan)

  1. Jalankan perintah berikut untuk memulai pengaturan interaktif:

    s config add --AccessKeyID yourAccessKeyID --AccessKeySecret yourAccessKeySecret --AccountID 188077086902**** --access production

    Perintah tersebut akan menampilkan daftar penyedia layanan cloud yang tersedia:

    > Alibaba Cloud (alibaba)
      AWS (aws)
      Azure (azure)
      Baidu Cloud (baidu)
      Google Cloud (google)
      Huawei Cloud (huawei)
      Tencent Cloud (tencent)
    (Move up and down to reveal more choices)
  2. Pilih penyedia dan tekan Enter. Contoh ini menggunakan Alibaba Cloud (alibaba).

  3. Isi bidang yang diminta. Untuk Alibaba Cloud, bidang-bidang tersebut adalah AccountID, AccessKeyID, dan AccessKeySecret.

    Please select a provider: Alibaba Cloud (alibaba)
     Refer to the document for alibaba key:  http://config.devsapp.net/account/alibaba
     AccountID 188077086902****
     AccessKeyID yourAccessKeyID
     AccessKeySecret yourAccessKeySecret
     Please create alias for key pair. If not, please enter to skip default
    
        Alias: default
        AccountID: 188077086902****
        AccessKeyID: yourAccessKeyID
        AccessKeySecret: yourAccessKeySecret
    
    Configuration successful

    Tekan Enter tanpa mengetikkan alias untuk menggunakan alias default default.

Temukan AccountID dan pasangan AccessKey Anda di bagian References pada halaman Overview di Konsol Function Compute.

fun_config_accesskey

Metode satu baris (one-liner)

Masukkan semua nilai sebagai flag untuk melewati prompt interaktif:

s config add --AccessKeyID yourAccessKeyID --AccessKeySecret yourAccessKeySecret --AccountID 188077086902**** --access ***
ParameterDeskripsi
--AccountIDID akun Alibaba Cloud Anda
--AccessKeyIDID AccessKey Anda
--AccessKeySecretRahasia AccessKey Anda
--accessAlias yang diberikan untuk kredensial
--help / -hTampilkan informasi bantuan

Kelola beberapa kredensial dengan alias

Serverless Devs mendukung beberapa kredensial secara bersamaan. Atur parameter aliasName untuk mengidentifikasi tujuan masing-masing kredensial:

  • Isolasi lingkungan — gunakan akun terpisah untuk setiap lingkungan, misalnya Akun A untuk lingkungan produksi dan Akun B untuk lingkungan staging.

  • Pembatasan izin — berikan setiap kredensial hanya izin yang dibutuhkan, misalnya website-access untuk penerapan website dan fc-access untuk penerapan fungsi.

Untuk menambahkan kredensial dengan alias bernama:

s config add --AccessKeyID yourAccessKeyID --AccessKeySecret yourAccessKeySecret --AccountID 188077086902**** --access production

Kueri kredensial

ParameterBentuk singkatDeskripsi
--access-aAlias kredensial yang akan dikueri
--help-hTampilkan informasi bantuan

Kueri kredensial tertentu berdasarkan alias:

s config get -a default

Output yang diharapkan:

default:
  AccountID: 188077086902****
  AccessKeyID: yourAccessKeyID
  AccessKeySecret: yourAccessKeySecret

Kueri semua kredensial yang telah dikonfigurasi:

s config get

Output yang diharapkan:

default:
  AccountID: 188077086902****
  AccessKeyID: yourAccessKeyID
  AccessKeySecret: yourAccessKeySecret
default-1:
  AccountID: 188077086902****
  AccessKeyID: yourAccessKeyID
  AccessKeySecret: yourAccessKeySecret
Jalankan s config get -h untuk mengkueri informasi detail tentang perintah s config.

Hapus kredensial

ParameterBentuk singkatDeskripsi
--access-aAlias kredensial yang akan dihapus
--help-hTampilkan informasi bantuan

Hapus kredensial berdasarkan alias-nya:

s config delete -a aliasName