Kerangka Materi

Pengantar

Gambaran tentang orkestrasi kontainer dengan Kubernetes

Gambaran tentang arsitektur Kubernetes

  • Pods, label/selektor, kontrol replikasi, layanan, API

Menginstal klaster Kubernetes

Menarik gambar Docker dari internet

Membuat pod, volume, dan penyebaran Kubernetes

Memilah dan mengorganisir klaster Anda

Menggunakan Kubernetes Namespaces untuk mengelola lingkungan yang berbeda

  • Mengelola lingkungan uji, tahap, dan produksi dalam klaster yang sama
  • Praktik terbaik Kubernetes Namespaces

Menemukan dan menghubungkan kontainer

Menemukan dan mempublikasikan layanan

  • Layanan non-HTTP (Passive FTP, SMTP, LDAP, dll.)

Keamanan Kubernetes

  • Otentikasi & otorisasi

Memperbarui klaster Kubernetes

  • Mempertahankan dampak minimal

Jaringan lanjutan

  • Jaringan Docker vs jaringan Kubernetes

Antarmuka antara penyedia jaringan dan jaringan Kubernetes

  • Praktik terbaik untuk memisahkan layanan dalam klaster
  • Perbandingan penyedia CNI yang berbeda (kinerja, fitur, dll.)

Memantau Kubernetes

  • Log klaster dengan Elasticsearch dan fluentd
  • Pemantauan tingkat kontainer (cAdvisor UI, Influxdb, Prometheus)

Praktik terbaik untuk menjalankan server dan toko data berkontainer

Memperluas skala klaster Kubernetes Anda

Infrastruktur untuk Kubernetes

  • Penyediaan, partisi, jaringan

Membangun klaster high-availability

  • Load balancing dan penemuan layanan

Menerapkan aplikasi yang dapat diperluas skala

  • Penyekalaan horizontal pod
  • Klustering database di Kubernetes

Memperbarui aplikasi Anda

  • Rilis di Kubernetes

Penyelesaian masalah

  • Mendiagnosis dan memperbaiki masalah Kubernetes yang umum

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman dengan kontainer Docker
  • Kenalan dengan baris perintah Linux
  • Pemahaman tentang konsep jaringan

Audience

  • Pengembang Perangkat Lunak
  • Arsitek
  • Insinyur Penyebaran
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait