DevOps

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


4
Buka Port di Google Cloud Load Balancer
Tampaknya secara default, penyeimbang beban Google Cloud mengekspos sejumlah port yang tidak perlu. Saya belum menemukan cara untuk mengekspos hanya 80/443 dan setiap kali saya membuat salah satu penyeimbang beban, port berikut terlihat dalam nmap: PORT STATE SERVICE 25/tcp open smtp 80/tcp open http 110/tcp open pop3 143/tcp open imap …

3
Jenkins vs Azure DevOps Pipeline
Saya telah melakukan beberapa penelitian pada solusi Azure DevOps yang baru-baru ini diluncurkan Microsoft . Beberapa latar belakang, saya telah menggunakan Jenkins selama bertahun-tahun, dan baru-baru ini mulai menjelajahi lubang kelinci containerisation (Docker, Kubernetes, dll), Saya tidak yakin tentang beberapa aspek dari Azure DevOps Pipelines, dan akan luar biasa untuk …

2
Apakah buruk menggunakan sudo dari Jenkins?
Saya menggunakan plugin Terbitkan SSH untuk menyebarkan aplikasi saya dari Jenkinske lingkungan yang berbeda. Beberapa pekerjaan penyebaran melakukan persiapan lingkungan dan hal-hal seperti berhenti dan mulai ulang layanan sistem server aplikasi. Beberapa dari perintah itu memerlukan sudo. Saya hanya ingin tahu apakah itu bisa menjadi praktik keamanan yang buruk untuk …
11 jenkins  security 

4
Infrastruktur sebagai kode dan TDD
Infrastruktur sebagai kode memberi tahu kami untuk menggunakan alat yang mengotomatiskan bangunan Anda. Bagus. Alat-alat seperti ansible , chef , boneka , tumpukan garam , dan lainnya mendorong kita untuk menulis bagaimana infrastruktur terlihat, sambil menyelesaikan perbedaan. Dalam Salt Stack bit-bit itu disebut state . Jika negara tidak sesuai dengan …


4
Tidak dapat terhubung ke chocolatey.org atau situs internet lainnya dari dalam wadah
xpost dari https://forums.docker.com/t/cannot-connect-to-chocolatey-org/38745 Perilaku yang diharapkan Saya menjalankan Windows Server 2016 Datacenter (unduhan MSDN) 64 bit - Versi 1607 - Build 14393.1715 Saya menggunakan Docker Untuk Windows dan menjalankan Wadah Windows. Saya pikir ini adalah hal termudah di dunia, untuk melakukan ini: reboot my host machine docker run -it microsoft/windowsservercore …
11 docker  windows 

2
Bisakah saya mengganti nama instance RDS?
Saya telah mewarisi kumpulan instance MySQL RDS dengan nama Instance DB yang tidak berguna . Saya sering harus menggali bagian tag untuk mencari tahu proyek mana yang menjadi milik mereka. Salah satu pengaturan yang dapat saya modifikasi dalam RDS adalah DB Instance Identifier. Jika saya mengubah ini, apa yang akan …
11 amazon-rds 


7
Mengapa pengembang harus peduli dengan Docker?
Umumnya pengembang peduli tentang memenuhi persyaratan bisnis. Ia mungkin memiliki keahlian dalam tumpukan atau kerangka kerja tertentu. Tetapi haruskah ia berusaha mempelajari buruh pelabuhan dan berbagai metode penyebarannya (swarm, kube, mesos, dll)? Sederhananya mengapa pengembang harus peduli tentang buruh pelabuhan? PS: Pertanyaan orang tua untuk posting ini adalah Implikasi memperkenalkan …

1
Pekerjaan Jenkins Pipeline; kutipan yang tepat untuk langkah slackSend
Ini mungkin kesalahan pengguna 100%, tapi saya tidak bisa mendapatkan pekerjaan pipa untuk menggunakan variabel sebagai nama saluran dalam langkah slackSend. Ini menggunakan plugin Slack dan Plugin Build User Vars . Saya mencoba menggunakan BUILD_USER_FIRST_NAMEuntuk mengidentifikasi saluran mana yang harus digunakan Slack untuk kembali (yaitu, yang memulai membangun haruslah yang …

2
Apa pengaturan izin yang benar saat menjalankan Docker di Jenkins Pipeline?
Saya mencoba untuk mendapatkan pipa jenkins baru bersama untuk menguji permintaan tarik baru ke kode kami. Saya menggunakan buruh pelabuhan dengan ubuntu:14.04gambar untuk mensimulasikan lingkungan produksi kami. Berikut adalah contoh kerja minimum: #jenkinsfile stage('Checkout and provision'){ docker.image('ubuntu:14.04').withRun('-u root'){ checkout scm sh 'chmod -R 770 ./' sh './init-script.sh' } } dan …
11 jenkins  docker 

3
Apa praktik terbaik untuk menggunakan Ansible Vault di CI publik dan Repositori Kontrol Sumber seperti BitBucket?
pengantar Pada CI pribadi dan Repositori Kontrol Sumber seperti Gitlab-ce dimungkinkan untuk menyalin ~ / .vault_pass.txt ke server dan membiarkannya digunakan oleh CI untuk mendekripsi file menggunakan Ansible. Masalah Pada Repositori CI dan Source Control publik seperti Bitbucket, tidak mungkin untuk menyalin ~ / .vault_pass.txt ke server CI itu sendiri. …

2
Alat untuk menyimpan per konfigurasi lingkungan
Saya memiliki persyaratan untuk menyimpan informasi konfigurasi berdasarkan per lingkungan dalam alat. Ini adalah alat dengan GUI untuk menambah / memperbarui nilai konfigurasi (mis. String koneksi). Ini harus memiliki nilai default dan dapat mengubahnya berdasarkan lingkungan yang berbeda. Seharusnya ada API untuk mengambil nilai konfigurasi ini selama penerapan ke lingkungan …

1
Apa itu "Push on Green"?
Dalam Google dan organisasi DevOps lainnya, mereka berbicara tentang "Push on Green" yang saya percayai adalah praktik pengiriman berkelanjutan berdasarkan keberhasilan pengujian otomatis, dan mungkin penyebaran ke lingkungan pra-live. Apa sebenarnya "Push on Green" dan apa implikasi dari penerapannya?

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.