Most Popular

1500 questions
18
votes
3 answers

Single Build with Multiple Artifacts

I'm a little confused on the Azure Pipeline steps. My solutions has many projects and one UI project that contains both an ASP.Net-Core WebApi/MVC with Angular. the Build Solution builds similar to the steps: - task: VSBuild@1 displayName: 'Build…
Erik Philips
  • 403
  • 1
  • 4
  • 12
18
votes
2 answers

Kubernetes - How to show all service accounts

How do I show all service accounts In Kubernetes? I have tried kubectl get --all-namespaces all. It does not show service accounts. How can I use kubectl to list all service accounts?
David West
  • 1,533
  • 3
  • 18
  • 25
18
votes
1 answer

How to keep configuration files automatically during apt-get upgrade or install?

When performing and apt-get update; apt-get upgrade -y on a server I encountered the message: Setting up sudo (1.8.16-0ubuntu1.5) ... Configuration file '/etc/sudoers' ==> Modified (by you or by a script) since installation. ==> Package distributor…
Steven K7FAQ
  • 666
  • 1
  • 5
  • 13
18
votes
3 answers

Why are unnamed volumes created when `docker-compose up` is run and do these double after issuing `docker-compose down && docker-compose up`?

When starting a docker compose application, it creates named volume the first time around and then additional volumes each time it is started. Is this the normal behavior in that it creates incremental volumes or is my docker-compose file broken? In…
Moritz
  • 1,227
  • 2
  • 11
  • 24
18
votes
3 answers

What are ways to mitigate the effects of Mythical Man Month?

Brooks's law: Adding manpower to a late software project makes it later. In his book No Silver Bullet — Essence and Accidents of Software Engineering Frederick Brooks defines the concept of Mythical Man Month: Brooks's assumption is that complex…
Jiri Klouda
  • 5,867
  • 1
  • 22
  • 54
18
votes
2 answers

How do I run ansible on one host at a time and break on a failure

I've got an Ansible playbook where I want to update a number of flaky devices in sequence. I can use serial:1, but I want to stop the playbook altogether if I get a failure so I can fix it before proceeding instead of accumulating errors. I'd also…
Peter Turner
  • 1,482
  • 4
  • 18
  • 39
18
votes
3 answers

Is there a website that shows the popularity of CI/CD tools?

There are websites that indicate the popularity of programming languages and open source tools. Is there something comparable for CI/CD tools as well?
030
  • 13,383
  • 17
  • 76
  • 178
18
votes
2 answers

Why are books so prevalent in the DevOps community?

I have seen quite a few of the blogs I follow recommending more and more books over time. I enjoy reading fiction and have no aversion to books but where a blogpost can be updated/rewritten when tech moves on these books which are normally ~£20-30…
Briansbum
  • 1,112
  • 9
  • 13
18
votes
2 answers

How do I include my internal CA certificate to validate SSL exchanges in Chef?

We do use an internal Certificate Authority to create server certificates in my company. We also have to deal with a transparent proxy doing SSL interception (MITM). I regularly encounter SSL validation errors due to Chef not knowing the CA …
Tensibai
  • 11,416
  • 2
  • 37
  • 63
18
votes
3 answers

Which SCM tools does Jenkins support?

I'm aware that Jenkins supports Git and SVN. What other SCM tools does Jenkins support?
kenorb
  • 8,011
  • 14
  • 43
  • 80
17
votes
1 answer

How to create a centralised dashboard to monitor multiple cloud (Amazon and Google)?

I'm looking for a single product or service which can be used as a centralized dashboard to monitor cloud infrastructure provide by Amazon Web Services and Google Cloud Platform in addition to the application. I'm looking at few options like sensu…
17
votes
3 answers

What are best practices for using Ansible Vault on public CI's and Source Control Repositories like BitBucket?

Introduction On a private CI's and Source Control Repositories like Gitlab-ce it is possible to copy an ~/.vault_pass.txt to the server and let it use by the CI to decrypt files using Ansible. Problem On public CI's and Source Control Repositories…
030
  • 13,383
  • 17
  • 76
  • 178
17
votes
4 answers

Are there any best practices and/or tools for cleaning old Docker images on a regular basis?

Is there an elegant way or a best practice when it comes to deleting old images from the Docker registry? I see a lot of requests/issues here: https://github.com/docker/docker-registry/labels/delete, but didn't find a good/popular solution for…
Dawny33
  • 2,816
  • 3
  • 24
  • 62
17
votes
5 answers

How to explain devops to non-techy managers?

I'm totally excited about DevOps. I know that DevOps is the methodology that will move us into building an IT infrastructure that will streamline and move our company forward. But how do I sell this to my bosses, especially non-technical bosses? We…
storm
  • 1,759
  • 3
  • 16
  • 34
17
votes
2 answers

Triggering specific pipeline builds for monorepos in Jenkins

I'm in the process of converting multiple repositories into a single repository, our CI tool of choice is Jenkins due to the conversion of multiple repository structures into a single one 2 main issues have arisen. Build/test times have increased…
YellowPillow
  • 273
  • 1
  • 2
  • 5