Uncategorized

Catatan Ruang Kelas DevOps 06/Nov/2025 – DevOps langsung dari Quality Thought


Skenario – 1: Infra aplikasi Ntier – AWS – lanjutan

<code>resource <Type> <LABEL> {
    arg1 = value1
    arg2 = valun2
    ..
    argn = valuen

}
  • Mengetik dalam bahasa konfigurasi Hashicorp
    • rangkaian x = '<value>'
    • nomor
    • boolean
    • daftar
    • mengatur
    • peta { name="qt", age = 10 }

Membuat vpc sesuai keadaan yang diinginkan di terraform

  • Kami telah menulis blok berikut dalam sebuah file network.tf
# vpc

resource "aws_vpc" "base" {
    cidr_block = "192.168.0.0/16"
    enable_dns_hostnames = true
    tags = {
      Name = "from-tf"
      Env = "Dev"
    }

}
  • Alur kerja
    • Mari memformat template terraform terraform fmt
    • Mari memvalidasi template terraform terraform validate
    • Mari buat infra terraform apply
  • Untuk melihat atribut
    • sumber: <type>.<label> di konsol

Sekarang mari kita buat subnet

  • Lihat Di Sini untuk sumber daya subnet
  • Untuk menentukan urutan penciptaan kita memiliki dua pilihan
    • ketergantungan implisit: lihat contoh di bawah
    • ketergantungan eksplisit: ini dicapai oleh depend_on
resource "aws_subnet" "web" {
  # implicit dependency
  vpc_id            = aws_vpc.base.id 
  availability_zone = "ap-south-1a"
  cidr_block        = "192.168.0.0/24"
  tags = {
    Name = "web"
    Env  = "Dev"
  }
  # explicit dependency
  depends_on = [ aws_vpc.base ]

}
  • Lihat Di Sini untuk perubahan yang dilakukan untuk membuat vpc dengan 3 subnet

  • Mari buat gateway internet dan dua tabel rute. Lihat Di Sini untuk perubahan



Catatan Ruang Kelas DevOps 06/Nov/2025 – DevOps langsung dari Quality Thought

Leave a Reply

Your email address will not be published. Required fields are marked *