DevOps

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


1
Git clean / smudge filter untuk kemungkinan rahasia vault
Saya mencoba untuk mensetup filter clean / smudge di git agar enkripsi dan dekripsi file secara otomatis berisi rahasia melalui perintah vault yang dimungkinkan . Keunikan dari perintah anault-vault adalah bahwa ia tidak idempoten (ini menciptakan biner yang berbeda setiap kali dipanggil pada data yang sama). Saya mulai dengan implementasi …


2
Apa itu SecOps?
Pertama ketika saya mendengar kata SecOps, saya menganggapnya sebagai pendekatan manajemen yang bertujuan untuk menghubungkan tim keamanan dan operasi, dengan cara yang hampir sama dengan DevOps menyatukan pengembang dan tim operasi. Tetapi bukankah keamanan hanya bagian dari teka-teki DevOps? DevOps sudah mencakup proses seperti pemantauan komponen, manajemen versi, pembandingan, peninjauan …

4
Bagaimana integrasi berkelanjutan terkait dengan pengiriman / penyebaran berkelanjutan?
Berikut adalah kutipan dari konten integrasi berkelanjutan saat ini : ... proses penggabungan salinan kode kerja pengembang ke basis kode bersama sering untuk mencegah atau meminimalkan masalah integrasi. OK, saya mengerti. Tapi kemudian ada juga pengiriman terus-menerus dan penyebaran terus-menerus , dan di situlah saya terus-menerus tersesat: Bagaimana integrasi berkelanjutan …



2
Apa itu Pemetaan Aliran Nilai?
Saya telah mendengar banyak tentang Pemetaan Value Stream dan bagaimana hal itu dapat digunakan untuk menganalisis value stream dari proses manufaktur termasuk proses pengiriman perangkat lunak. Saya belum pernah melihatnya berhasil disampaikan dalam konteks pengembangan perangkat lunak dan tim operasi. Apa itu Pemetaan Value Stream dan bagaimana penerapannya pada pengiriman …


5
Bagaimana cara menghindari ketidakstabilan yang disebabkan integrasi terus menerus di lingkungan pengujian?
Asumsikan Anda menggunakan proses integrasi berkelanjutan yang sering memperbarui beberapa lingkungan target, sehingga setiap kali ada perubahan "Anda" dapat menguji perubahan Anda segera. Itu bagian dari tujuan CI, bukan? Tetapi, juga asumsikan bahwa Anda memiliki orang lain yang terlibat dalam siklus pengujian Anda, mis. Manajer atau pelanggan. Masuk akal untuk …

7
Bagaimana cara membuat gambar buruh pelabuhan terkecil bekerja setiap saat?
Tujuan: untuk membuat gambar buruh pelabuhan yang bekerja terkecil setiap saat Arus REPOSITORY TAG IMAGE ID CREATED SIZE a-docker-image latest x 42 minutes ago 1.92 GB Mencoba Menambahkan langkah pembersihan di akhir Dockerfile: #clean RUN apt-get purge -y wget RUN rm -r a-build-dir RUN apt-get purge -y a-package mengurangi ukuran …
19 docker 

3
tipe docker-compose tidak valid, harus berupa string
Saya memiliki variabel lingkungan berikut yang dikonfigurasi dalam file docker-compose.yml: version: '3' services: server: ports: - 13045:3000 environment: - NODE_CONFIG: '{"DATABASE_URL":"http://db:5984"}' Saat mencoba menjalankan docker-compose up, saya mendapatkan kesalahan ini: services.server.environment contains {"NODE_CONFIG": "{\"DATABASE_URL\":\"http://db:5984\"}"}, which is an invalid type, it should be a string Saya perlu variabel lingkungan diset ke …

2
Bisakah saya memintas pemeriksaan kunci host di Ansible?
Saya sedang menjalankan buku pedoman yang Mungkin dengan hack halus untuk bekerja pada port forwarded port sewenang-wenang (jadi saya dapat menggunakan satu mesin tanpa akses langsung ke banyak mesin). Saya punya tugas awal untuk mengubah ansible_portvariabel, jadi ketika saya mulai menjalankan tugas dan peran saya yang sebenarnya, saya diminta untuk …
19 ansible 

7
Bagaimana cara me-restart Jenkins dengan aman?
Saya perlu membuat beberapa perubahan konfigurasi pada instance Jenkins kami yang akan melibatkan restart Jenkins beberapa kali. Namun, pengembang kami cukup sering berkomitmen sehingga saya belum melihat Jenkins tanpa pekerjaan berjalan dalam tiga hari. Apakah ada cara asli (baik melalui GUI atau melalui baris perintah) untuk memulai ulang Jenkins dengan …
19 jenkins 


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.