Kerangka Materi

Tinjauan Salt

  • Tujuan dari SaltStack
  • Tinjauan arsitektur eksekusi jarak jauh
  • Salt states
  • Grains
  • Pillar
  • Jinja2 dan mekanisme virtual

Pengenalan YAML

  • Literals, skalars
  • Sequences, mappings
  • Contoh-contoh

Instalasi Salt

  • Instalasi pada Ubuntu
  • Perbedaan antara salt-common, salt-minion dan salt-master
  • Instalasi pada Amazon EC2

Dasar-dasar Salt Command Line

  • Anatomi dari sebuah perintah Salt
  • Format keluaran dalam JSON
  • Alat jq

Menargetkan Minions

  • Globbing
  • Ekpresi reguler
  • Cocokkan daftar
  • Cocokkan IP
  • Cocokkan grains
  • Cocokkan komposit
  • Contoh dan latihan

States

  • Manajemen paket
  • Layanan
  • Highstate
  • Salt formulas
  • Latihan, contoh

Templating

  • Pengenalan Jinja2
  • Perulangan, penugasan, penyingkapan
  • Templating dengan Jinja2 di Salt, contoh

Pillar

  • Penyimpanan aman
  • Contoh pengembangan password VNC

Memperluas Salt

  • Menulis modul eksekusi
  • Memperluas konfigurasi Salt
  • Mengelilingi state di sekitar modul eksekusi
  • Memproses data
  • Mengelola data pengembalian
  • Penskripan dengan runners
  • Menambahkan peladen file eksternal
  • Terhubung ke cloud
  • Pemantauan dengan beacons
  • Memperluas master (multi-masters)

Beberapa konsep SaltStack yang menarik

  • Lingkungan
  • Orkes
  • Integrasi dengan Docker
  • Salt untuk Windows

Ringkasan dan Kesimpulan

Persyaratan

  • Pengetahuan dasar administrasi Unix/Linux diperlukan untuk memahami topik-topik yang lebih lanjut dalam kursus ini.
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait