Hai, semuanya, dan selamat datang kembali.
Sekarang, dalam video hari ini, kita akan membahas tentang rotasi rahasia melalui manajer rahasia.
Sekarang, dalam organisasi, alat apa pun yang Anda gunakan sebagai bagian dari manajemen rahasia, salah satu
area yang sangat penting adalah rotasi rahasia.
Sebagai contoh, katakanlah Anda memiliki satu rahasia khusus yang berhubungan dengan kredensial basis data.
Sekarang, Anda tidak ingin rahasia tersebut menjadi statis selama bertahun-tahun karena banyak pengguna akan bergabung dengan organisasi, banyak pengguna
akan meninggalkan organisasi, dan seterusnya.
Jadi, sebagai bagian dari kepatuhan dan juga sebagai bagian dari praktik terbaik, Anda disarankan untuk merotasi
rahasia secara teratur.
Dan inilah yang akan kita jelajahi dalam video hari ini.
Jadi, pertama-tama, mari kita cermati dasar-dasar rotasi.
Nah, rotasi adalah proses memperbarui rahasia secara berkala.
Jadi, jika Anda memiliki kata sandi khusus untuk basis data, Anda secara teratur memperbarui kata sandi pada jangka waktu tertentu.
Bisa tujuh hari, 30 hari, enam bulan, dan lain-lain.
Sekarang, ketika kita membahas tentang rotasi secara keseluruhan, manajer rahasia menggunakan fungsi lambda untuk
memperbarui rahasia serta basis data jika Anda menggunakannya.
Sebagai contoh, jika Anda melihat ke dalam diagram khusus ini, Anda memiliki fungsi lambda dan Anda memiliki manajer
rahasia.
Sekarang fungsi lambda dapat melanjutkan dan memutar rahasia berdasarkan jadwal yang Anda tentukan sebagai bagian
dari manajer rahasia.
Jadi, mari kita lanjutkan dan segera melihatnya.
Sekarang untuk video hari ini.
Saya memiliki dua rahasia yang tersedia.
Salah satu rahasianya disebut Prod App.
Sekarang, jika Anda mencermati rahasia khusus ini, ada konfigurasi rotasi.
Pada tahap ini, rotasi dinonaktifkan.
Itu berarti rahasia tersebut tidak akan diperbarui.
Jadi, Anda bisa melanjutkan dan mengedit rotasi.
Jadi, jika Anda mengaktifkan rotasi di sini, Anda dapat menentukan bahwa rahasia harus dirotasi pada durasi berapa lama.
Jadi jam, hari, minggu, bulan Anda.
Anda juga dapat menulis kedaluwarsa cron untuk manajemen keseluruhan.
Dan bagian penting berikutnya adalah fungsi rotasi, yaitu fungsi lambda yang akan melanjutkan dan
memutar keseluruhan rahasia.
Sekarang, dengan cara yang sama, salah satu rahasia di sini dibuat secara otomatis dan dikelola oleh radius.
Jadi, hal ini tercipta karena ide.
Sekarang, jika Anda melihat ke dalam rahasia khusus ini pada tahap ini, Anda memiliki nama pengguna di sini dan
Anda memiliki kata sandi di sini dan Anda memiliki konfigurasi rotasi yang diaktifkan dengan jadwal rotasi tujuh hari.
Jadi setelah tujuh hari, rahasia ini akan diputar secara otomatis.
Nah, salah satu hal penting yang sebenarnya telah kita diskusikan di sini, dan ini mungkin juga
menimbulkan kebingungan di mana disebutkan bahwa rotasi manajer rahasia menggunakan fungsi Lambda untuk memperbarui rahasia dan
basis data.
Jadi, apa sebenarnya arti dari database ini?
Karena kita tahu bahwa fungsi lambda dapat memperbarui rahasia.
Namun, dalam kasus di mana rahasia diciptakan oleh ide, maka setiap kali Anda menciptakan ide dan gagasan, Intern
menciptakan rahasia khusus yang terkait dengan kredensial tersebut.
Jadi setelah tujuh hari, fungsi Lambda yang terkait dengan apa yang akan dilakukannya, ia akan memperbarui rahasia
di sini, yaitu kata sandi nama pengguna, terutama kata sandi, dan juga akan memperbarui contoh basis data dengan
kata sandi baru.
Karena jika Anda hanya memperbarui rahasia di sini dan Anda tidak memperbarui basis data, maka basis data akan tetap
menerima kata sandi yang lama.
Dan inilah alasan mengapa fungsi lambda harus dapat memperbarui rahasia dan basis data.
Dan inilah yang dimaksud dalam poin kedua.
Sekarang, mari kita cermati juga beberapa poin yang perlu diperhatikan.
Pertama, untuk memutar rahasia, seperti yang telah kita lihat, manajer rahasia memanggil fungsi lambda sesuai dengan
jadwal yang telah Anda tetapkan.
Dan berdasarkan doa, lambda akan berputar.
Rahasianya.
Penunjuk penting kedua adalah bahwa manajer rahasia menyediakan templat fungsi rotasi untuk berbagai kasus
penggunaan yang terkait dengan ide, DB dokumen, Redshift, dan lainnya sebagai bagian dari rotasi di sini.
Mari kita lihat lebih jauh tentang rahasia yang dikelola oleh R. D. seperti yang telah kita bahas tentang
bagaimana fungsi Lambda tidak hanya dapat memperbarui rahasia di sini, tetapi juga dapat terhubung ke instance Ides dan memperbarui
kata sandi di sana.
Jadi, untuk ini, Anda memerlukan semacam logika yang perlu diperkenalkan dan di sinilah templat
fungsi berperan.
Jadi sebagai bagian dari rotasi keseluruhan, Secret manager memiliki templat fungsi tertentu untuk dokumen rotasi,
DB Redshift, cache elastis, serta rahasia lainnya.
Sebagai contoh, jika Anda melihat ide-ide di sini, mari kita jelajahi templat pengguna tunggal My SQL.
Jadi, Anda memiliki kode sumbernya.
Mari kita buka kode sumbernya.
Jadi, ini adalah seluruh kode sumber yang dapat Anda gunakan.
Anda tidak harus membuatnya sendiri.
Namun, jika Anda membuat ide dengan manajer rahasia yang terintegrasi, semua hal ini akan diatasi.
Seandainya Anda memiliki jenis rahasia lainnya, mari kita jelajahi.
Jadi, dalam kasus seperti itu, ada templat yang dapat bertindak sebagai titik awal di sini, yang dapat membantu Anda.
Jika Anda melihat kode sumber di sini, ini adalah keseluruhan kode sumber.
Sekali lagi, ini juga cukup berguna.
Sekali lagi, ini semua adalah templat yang akan Anda lihat, yang dikaitkan dengan kisi-kisi fungsi Lambda.
Jadi ini adalah gambaran umum tingkat tinggi tentang rotasi rahasia dan Manajer rahasia dan dengan ini akan menyimpulkan
video hari ini.