Mengonfigurasi Tanzu Dev Tools dalam paket Azure Spring Apps Enterprise
Catatan
Azure Spring Apps adalah nama baru untuk layanan Azure Spring Cloud. Meskipun layanan memiliki nama baru, Anda akan melihat nama lama di beberapa tempat untuk sementara saat kami berupaya memperbarui aset seperti cuplikan layar, video, dan diagram.
Artikel ini berlaku untuk:❌ Basic/Standard ✔️ Enterprise
Artikel ini menjelaskan cara mengonfigurasi VMware Tanzu Dev Tools. Dev Tools mencakup serangkaian alat pengembang untuk membantu mempermudah pengalaman pengembangan untuk perulangan dalam dan luar. Saat ini, Dev Tools menyertakan Application Live View dan Application Accelerator untuk digunakan dengan paket Azure Spring Apps Enterprise.
Portal Dev Tools adalah portal terpusat yang dapat Anda gunakan untuk mengakses Dev Tools apa pun. Anda dapat menggunakan Portal Dev Tools untuk melihat aplikasi dan layanan yang berjalan untuk organisasi Anda. Dalam artikel ini, Anda mempelajari cara menggunakan Dev Tools Portal untuk mengonfigurasi akses menyeluruh (SSO) dan paparan titik akhir sehingga Anda bisa mendapatkan akses ke Dev Tools apa pun.
Prasyarat
Langganan Azure. Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
Pahami dan penuhi bagian Persyaratan paket Enterprise di Marketplace Azure.
Azure CLI dengan ekstensi Azure Spring Apps. Gunakan perintah berikut untuk menghapus versi sebelumnya dan menginstal ekstensi terbaru. Jika sebelumnya Anda menginstal ekstensi
spring-cloud
, hapus instalannya untuk menghindari ketidakcocokan konfigurasi dan versi.az extension remove --name spring az extension add --name spring az extension remove --name spring-cloud
Peran kustom yang mendelegasikan izin ke sumber daya Azure Spring Apps. Untuk informasi selengkapnya, lihat Cara menggunakan izin di Azure Spring Apps.
Mengonfigurasi Portal Dev Tools
Portal Dev Tools mendukung autentikasi dan otorisasi menggunakan akses menyeluruh (SSO) dengan IdP (IdP) OpenID yang mendukung protokol OpenID Koneksi Discovery.
Catatan
Azure Spring Apps hanya mendukung server otorisasi yang mendukung protokol OpenID Koneksi Discovery. Pastikan untuk mengonfigurasi server otorisasi eksternal untuk memungkinkan pengalihan kembali ke Portal Dev Tools. Lihat dokumentasi server otorisasi Anda dan tambahkan https://dev-tool-portal-external-url/oauth2/callback
ke daftar URI pengalihan yang diizinkan.
Tabel berikut ini menjelaskan properti SSO:
Properti | Wajib diisi? | Deskripsi |
---|---|---|
metadataUri |
Ya | URI file JSON dengan konfigurasi penyedia OIDC generik. Hasilnya diharapkan menjadi Respons Konfigurasi Penyedia OpenID. |
clientId |
Ya | ID klien OpenID Koneksi yang disediakan oleh IdP Anda. |
clientSecret |
Ya | Rahasia klien OpenID Koneksi yang disediakan oleh IdP Anda. |
scopes |
Ya | Daftar cakupan yang akan disertakan dalam token identitas JSON Web Token (JWT). Daftar ini harus didasarkan pada cakupan yang diizinkan oleh IdP Anda. |
Catatan
Jika Anda salah mengonfigurasi properti SSO, seperti memberikan kata sandi yang salah, hapus properti dan tambahkan lagi dengan konfigurasi yang benar.
Anda dapat mengonfigurasi Dev Tools Portal menggunakan portal Azure atau Azure CLI.
Gunakan langkah-langkah berikut untuk mengonfigurasi Portal Dev Tools menggunakan portal Azure:
- Buka portal Microsoft Azure.
- Pilih Alat Pengembang.
- Pilih tab Konfigurasi.
- Pada halaman Konfigurasi , perbarui Cakupan, ID Klien, Rahasia Klien, dan Url Metadata, lalu pilih Simpan.
- Pilih Tetapkan titik akhir untuk mengekspos titik akhir publik.
Menetapkan titik akhir publik
Anda dapat menetapkan titik akhir publik menggunakan portal Azure atau Azure CLI.
Gunakan langkah-langkah berikut untuk mengakses Portal Dev Tools dan menetapkan titik akhir publik:
- Pilih Alat Pengembang.
- Pilih Tetapkan titik akhir untuk menetapkan titik akhir publik. Azure Spring Apps menghasilkan URL dalam beberapa menit.
- Simpan URL untuk digunakan nanti. Application Live View dan Application Accelerator kemudian akan mendapatkan titik akhir yang sesuai.