‫Inilah saya berjalan melalui tugas untuk rahasia menulis file yang akan kita masukkan
‫ke tumpukan kawanan kami.
‫File ini tersisa dari tugas kami sebelumnya ketika kami berurusan dengan Drupal.
‫Itu di bawah direktori tugas penugasan 2.
‫Sekarang saya di bagian atas di sini, dan saya tahu kita sudah membahas ini sebelumnya tetapi saya tidak menyebutkannya di slide, adalah bahwa
‫versi ini harus 3. 1.
‫Karena tumpukan dan kerumunan tidak akan menerima rahasia dalam file kecuali minimal 3. 1 format penulisan.
‫Namun, kasus terburuknya adalah jika saya meninggalkannya di 2 dan saya lupa, ketika saya mencoba untuk menyebarkan stack saya, itu hanya
‫akan mengatakan, 'Maaf, tidak dapat menggunakan file penulisan versi 2. 'Jadi, itu akan sangat jelas bahwa kamu perlu
‫mengubahnya.
‫Baiklah. Yang berikutnya adalah, saya perlu mengubah gambar ini. Kami tidak akan membangun gambar
‫khusus di tumpukan kami karena, ingat, swarm tidak membangun.
‫Setidaknya tidak dalam versi saat ini.
‫Akan... um ... kembali ke Drupal resmi, 8. 2, karena dalam produksi, kita harus selalu menyematkan versi kita.
‫Saya akan menyingkirkan bangunan ini di sini. Secara teknis, dalam tumpukan, saya bisa
‫meninggalkan perintah build di sini, tetapi itu akan mengabaikannya.
‫Saya sebenarnya hanya akan memberi tahu kami, 'Hei. Tidak perlu bangunan ini.
‫Saya tidak akan menggunakan build. Saya hanya akan menarik gambar ke bawah.
‫Terima kasih.
‫"Kita bisa meninggalkannya, tapi aku akan, untuk contoh ini, tidak terganggu
‫oleh hal itu dan hanya menghapus garis itu. Lalu saya akan pergi ke sini ke lingkungan, dan kita perlu mengubahnya karena kita tidak akan
‫lagi menggunakan kata sandi yang sebenarnya. Kami akan menggunakan file.
‫Maka begitulah postingan ini seperti ceramah sebelumnya di mana kita berbicara tentang bagaimana gambar resmi
‫sekarang memiliki opsi ini untuk file untuk mendukung rahasia.
‫Sekarang saya hanya perlu memberikannya lokasi file bukan rahasia sebenarnya.
‫Jadi, jalankan rahasia dan kita akan memanggil ini psql pw.
‫Dan kemudian saya harus benar-benar menentukan rahasianya.
‫Jadi, di sini, di bawah rahasia, saya ingin menyebutnya psql pw. Maka itu akan menjadi eksternal, yang berarti bahwa kita membuatnya
‫sendiri dari baris perintah dan itu bukan tanggung jawab stack untuk
‫membuatnya.
‫Ini sebenarnya hanya nilai boolean.
‫Jadi, saya jelaskan itu benar.
‫Oh, dan kemudian aku hampir lupa. Saya naik
‫ke sini, saya harus menambahkan rahasia. Saya harus daftar itu.
‫Baiklah.
‫Itu terlihat bagus untuk saya.
‫Kita akan menyalin ini ke server pada node1 dari gerombolan kita, dan kemudian kita akan
‫mencoba stack.
‫BAIK.
‫Saya telah menyalin file penulisan dari mesin lokal saya, jadi
‫kita harus dapat melakukan penempatan docker stack sekarang, -c docker compose, dan saya akan menyebutnya drupal.
‫Dan itulah yang terjadi ketika Anda lupa untuk membuat rahasia terlebih dahulu.
‫Jadi, seperti instruksi yang saya katakan, saya akan membuat rahasianya, dan saya akan menaruh beberapa karakter acak
‫di sini.
‫buruh pelabuhan rahasia buat psql pw, berikan nilai.
‫BAIK.
‫Sekarang, saya harus dapat menggunakan stack. Itu dia.
‫Jadi, buruh pelabuhan menumpuk ps drupal.
‫Saya punya postgres dan drupal saya.
‫Jadi saya harus bisa membuka browser dan pergi ke node1 8080, dan begitulah.
‫Saya dapat menginstal Drupal.
‫Mari kita benar-benar menguji untuk melihat apakah kata sandi itu berfungsi.
‫Ini sebenarnya tidak diperlukan, tetapi saya hanya ingin mengujinya.
‫postgres ... postgres ... postgres ...
‫Kata sandi basis data ...
‫postgres ... itu dia! Berhasil!
‫Baiklah.
‫Dan kita sudah selesai.