DevOps

T&J untuk insinyur perangkat lunak yang mengerjakan pengujian otomatis, pengiriman berkelanjutan, integrasi dan pemantauan layanan, dan pembangunan infrastruktur SDLC

2
Sebuah perbandingan idempotensi dan ketidakberubahan
Banyak di DevOps menerapkan mentalitas bukan-hewan peliharaan dengan menerapkan infrastruktur yang tidak dapat diubah dan mempekerjakan kembali ketika perubahan diperlukan (alih-alih memodifikasi). Manajemen konfigurasi memiliki prinsip idempoten yang serupa . Apa manfaat komparatif, persamaan dan kelemahan dari ketidakberdayaan vs impotensi dan mana yang lebih efisien? Apakah ini dapat digunakan secara …





1
Penyimpanan Persisten dengan Docker dalam Produksi - Solusi Apa dan Mengapa?
Saya baru-baru ini mulai bekerja untuk sebuah perusahaan yang ingin memecah aplikasi SaaS monolitik mereka menjadi microservices kemas. Saya mengalami kesulitan memahami bagian mendasar dari penyimpanan persisten. Mengapa ada begitu banyak platform yang bersaing? Portworx, Rexray, StorageOS, Flocker, Inifint, dll. Pertanyaan saya Mengapa seseorang tidak hanya memutar server NFS dan …

1
Apa perbedaan antara menggunakan tanda kurung (`[` `]`) dan hanya menentukan perintah dalam opsi CMD di Dockerfiles?
Mengapa CMD ["mysqld"]menghasilkan: db_1 | 2017-05-14T16:34:11.829163Z 0 [Note] mysqld (mysqld 5.7.18) starting as process 1 ... db_1 | 2017-05-14T16:34:11.833159Z 0 [Note] InnoDB: PUNCH HOLE support available db_1 | 2017-05-14T16:34:11.833190Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins db_1 | 2017-05-14T16:34:11.833199Z 0 [Note] InnoDB: Uses event mutexes db_1 | …

2
Apa hubungan yang tepat antara metrik rollback / rollforward dan MTTR?
Saya mencoba memahami cara terbaik untuk mengambil data untuk mulai mengukur metrik Mean Time To Repair (MTTR), dan saya perlu membungkus kepala saya di sekitar bagaimana "rollback" berdampak pada MTTR secara positif atau negatif. skenario 1 Dengan asumsi bahwa pemantauan yang solid sudah ada, kode dikerahkan yang menyebabkan insiden yang …
8 metrics 

3
Apa itu Pemikiran Sistem?
"Cara Pertama" dalam penjelasan Gene Kim mengenai DevOps membutuhkan "Sistem Berpikir" https://itrevolution.com/the-three-ways-principles-underpinning-devops/ Di mana orang dapat mempelajari kemampuan untuk "Berpikir Sistem"? Apa saja sumber daya yang dapat membawa seseorang yang tidak terbiasa dengan "Pemikiran Sistem" dan memungkinkan orang itu untuk mulai melakukan "Pemikiran Sistem" dalam pekerjaan sehari-harinya?


2
Kesalahan sporadis yang mungkin terjadi pada mesin Windows
Saya mengalami beberapa masalah on dan off saat menggunakan host windows di buku pedoman Ansible saya. Saya menjalankan Ansible 2.3 dengan pywinrm 0.2.2 diinstal. Saya menggunakan otentikasi dasar dengan pengguna Administrator lokal. Terkadang saya menerima masalah ini saat menjalankan tugas: [WARNING]: FATAL ERROR DURING FILE TRANSFER: Traceback (most recent call …


1
Gunakan backend SSH OTP OTP dengan Jenkins
Saya menyiapkan Vault untuk menyimpan rahasia. Backend SSH dengan OTP auth sepertinya cara yang baik untuk berhenti mengelola kunci SSH untuk akses. Saya memiliki backend SSH yang berfungsi, dan saya sedang mencari cara untuk menghubungkan Jenkins dengan auth SSH-OTP sehingga saya dapat menghapus kunci penyebaran juga. Saya melihat plugin Jenkins …

2
Apa praktik terbaik penataan variabel enkripsi sejak Ansible 2.3.0?
Dokumen ini menunjukkan bahwa karena An 2.3 mungkin harus mengenkripsi vars tertentu menggunakan !vault |awalan alih-alih meletakkan variabel dan kunci dalam file vault dan mengenkripsi sepenuhnya. notsecret: myvalue mysecret: !vault | $ANSIBLE_VAULT;1.1;AES256 66386439653236336462626566653063336164663966303231363934653561363964363833313662 6431626536303530376336343832656537303632313433360a626438346336353331386135323734 62656361653630373231613662633962316233633936396165386439616533353965373339616234 3430613539666330390a313736323265656432366236633330313963326365653937323833366536 34623731376664623134383463316265643436343438623266623965636363326136 other_plain_text: othervalue Saat ini strukturnya adalah sebagai berikut: ansible/group_vars/testing/vars ansible/group_vars/testing/vault Ketika variabel terenkripsi …

3
Bagaimana cara memperbarui id AMI dari jauh di plugin Jenkins EC2?
Saya telah mencari cara untuk memperbarui id AMI dalam konfigurasi plugin Jenkins EC2 setelah build packer dijalankan. Setelah beberapa penggalian, saya menemukan cara yang menjanjikan untuk melakukannya JIKA menjalankan packer dilakukan oleh Jenkins sendiri, melalui plugin postbuild groovy (ingat, ini masih harus diuji, tetapi terlihat bagus) Namun saya ingin dapat …
8 jenkins  packer 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.