izin menggunakan source code nya pak buat belajar deployment nya hehehe
@devopsdunianyata3 ай бұрын
silahkan
@tekotempatkopi2 жыл бұрын
11:40 IP Public Static and set Up Domain 23:10 Ingress - pengaturan domain - path izin bertanya pak, untuk total gcp feature VPC Network - Kubernetes Engine - Container registry - Cloud build , itu semua habis brp dolar ya ??
@devopsdunianyata2 жыл бұрын
Halo, untuk estimasi cost silahkan bisa gunakan gcp calculator cloud.google.com/products/calculator
@MrCakil99Sindycate-uv6do2 ай бұрын
pak next bahas yang pakai gitlab ci dong hehehe
@devopsdunianyata2 ай бұрын
diusahakan :)
@MrCakil99Sindycate-uv6do2 ай бұрын
@@devopsdunianyata siap pak
@danilsyah41082 ай бұрын
pak adain kelas online devops pakai GCP 😊
@devopsdunianyata2 ай бұрын
Sedang dipertimbangkan :)
@MrCakil99Sindycate-uv6do3 ай бұрын
baru tau sekarang masalah orkestrasi kontainer 😔
@devopsdunianyata3 ай бұрын
Selamat belajar hal baru.
@gentapambudi2000 Жыл бұрын
mas, saya coba deploy image nginx-php expose port 8080, saat selesai deploy k8s nya di ingress ada error backend network unhealthy. port di deployment.yaml sudah saya ubah 8080 semua juga padahal, ada saran mas? thanks untuk tutorial bermanfaatnya juga mas
@devopsdunianyata Жыл бұрын
hi, bisa ditambahkan healtcheck di deployment ya. Biasanya error ini kan muncul 1-2 jam selama init configurasi, biasanya akan hilang dan berjalan normal setelah itu.
@zaquascape19202 жыл бұрын
Hi Pak.. Untuk rollback nya gmn ya? Apakah bisa lewat GCP atau harus push rollback lewat git?
@devopsdunianyata2 жыл бұрын
di kubernetes juga tersedia fitur rollback. bisa juga lewat git.
@rizkyyuhari92472 жыл бұрын
Kak mau nanya dong, saya punya project bareng temen, temen saya ngerjain machine learning dan ngasih saved model gitu ekstensinya .h5 dan dia nyuruh saya deploy ke gcp (kebetulan saya tanggung jawab bikin rest api pakai express dan deploy ke cloud). Nah saya mau nanya dong kak untuk deloy mlnya kemana ya kak, karna saya gangerti sama sekali soal ml, terimakasih.
@devopsdunianyata2 жыл бұрын
ada layanan machine learning di GCP, silahkan di pelajari. memang tidak semata-mata hanya upload file h5 saja, tetapi developer juga harus paham bagaimana mengoperasikan layanan machine learning di GCP.
@indriyantonugroho3478 Жыл бұрын
info nyaa sangat bagus, ijin om mau nanya waktu build envsubtr kenaoa muncul error atau gagal install seperti ini 'ERROR: (gcloud.builds.submit) HTTPError 412: 'us' violates constraint 'constraints/gcp.resourceLocations' " kenapa yaa om ?
@devopsdunianyata Жыл бұрын
Sepertinya masalah region. Coba baca lagi dokumentasi cloudbuildnya. dan periksa pengaturan default regionnya.
@lonicyyy7 ай бұрын
Kak kalau untuk aplikasi android bagaiama?
@devopsdunianyata7 ай бұрын
bisa digunakan untuk API nya
@hasanuddinmuhamad36472 жыл бұрын
sebenarnya bisa merge dari branch pyhton ke branch production ya pak ? atau emang harus manual push ?
@devopsdunianyata2 жыл бұрын
ya betul sekali. bisa lewat merge
@emhulst12 жыл бұрын
Bang cara terbitkan sertificate ssl google nya gmn ya?
@devopsdunianyata Жыл бұрын
akan otomatis terbuat jika yaml confignya sudah benar.
@AslamAfif-y5s10 ай бұрын
bg mau tanya kenapa web saya cuman bisa diakses di 1 wifi saja ya ? kalau akses pake wifi lain tidak bisa
@devopsdunianyata10 ай бұрын
boleh dijelaskan lebih detil lagi? ada banyak faktor yang bisa menyebabkan ini.
@AslamAfif-y5s10 ай бұрын
jadi saya udah pointing IP eksternal yang dibikin di gcp ke domain nya bg, ketika saya akses webnya hanya bisa di buka lewat 1 wifi saja@@devopsdunianyata
@devopsdunianyata10 ай бұрын
@@AslamAfif-y5s cek firewall/network-tags, pastikan allow from all ip address untuk port 80 & 443 (http & https)
@keisukekojirohonda2379 Жыл бұрын
bagaimana menyimpan db di google kubernetes dan data tersebut tidak hilang?
@devopsdunianyata Жыл бұрын
Tidak direkomendasikan menggunakan container dan kubernetes untuk database. Gunakan database service seperti AWS RDS / GoogleCloud SQL. Tapi jika ingin data agar tidak hilang di kubernetes bisa menggukan persistent volume claim (PVC).
@keisukekojirohonda2379 Жыл бұрын
@@devopsdunianyata kalau untuk penyimpanan gambar nya bagaimana?
@devopsdunianyata Жыл бұрын
@@keisukekojirohonda2379 penyimpanan gambar atau static asset yg lain harus menggunakan AWS S3 / Google Cloud Storage. Alasannya Silahkan tonton video saya mengenai Load Balancer untuk lebih jelasnya.
@mochamadrizal14313 ай бұрын
telat 2 tahun 😞
@devopsdunianyata3 ай бұрын
tidak ada kata terlambat untuk belajar.
@raziffatahillah373 Жыл бұрын
mas kalo laravel untuk .env disimpan di mana ya agar aman ?
@devopsdunianyata Жыл бұрын
ada banyak cara untuk menangani .env. cara paling sederhana ditulis pada saat pipeline deploy, lebih baik lagi menggunakan fitur secret di kubernetes, jika mau best practice bisa gunakan layanan GCP Secret manager / AWS Secret manager supaya tidak ada key value yang ditulis di dalam server agar sesuai standar security compliance.
@raziffatahillah373 Жыл бұрын
@@devopsdunianyata gampangnya make manage secret dibanding create secret.yaml ya mas?
@devopsdunianyata Жыл бұрын
@@raziffatahillah373 intinya tidak ada yang susah. Semua tergantung kesepakatan dan kebijakan organisasi ketika memutuskan untuk memilih teknologi yang cocok diterapkan di organisasi tsb.
@TheGeekJourney2 жыл бұрын
Kenapa pakai commit id daripada latest bro? Terus kenapa deployment ke production by push ke git, bukannya best practice nya itu manual atau by approval? Btw, di tunggu video lainnya ya 😁👍
@devopsdunianyata2 жыл бұрын
Karena jika pakai tag latest di kubernetes kemungkinan akan terjadi delay, karena dalam cluster saat ini sudah pakai tag latest, jadi tidak akan langsung pull tag latest yang terbaru lagi jika ada update atau deployment terbaru. Untuk deployment production yang dibuat otomatis atau manual semua kembali ke kebijakan organisasi masing-masing ya. Subcribe dan bunyikan loncengnya untuk mendapatkan update video terbaru dari DDN. Terima kasih
@TheGeekJourney2 жыл бұрын
@@devopsdunianyata oh ok, saya sekarang pakai build number dari jenkins sih dan kalo deploy ke prod itu masih manual. Masih belajar di DevOps nih, ditunggu video lainnya ya. Udah subs dan lonceng dong, masa komen doang kaga subs hehe
@devopsdunianyata2 жыл бұрын
@@TheGeekJourney pakai build number atau commit id memang sudah best practice, semua kembali ke kebijakan organisasi masing-masing. Trima kasih sudah subcribe dan mengatifkan lonceng :D
@ilhammuhammad98742 жыл бұрын
Kuberbetas fungsi buat apa Bang?
@devopsdunianyata2 жыл бұрын
sebagai docker orkestrator seperti docker-swarm. tetapi jauh lebih complex dan lebih canggih.