Most Popular
1500 questions
23
votes
5 answers
How to avoid continuous integration-caused instabilities in test environments?
Assume you're using continuous integration processes which frequently update some target environments, so that every time there are some changes "you" can test your changes right away. That's part of the goals of CI, no?
But, also assume that you…
Pierre.Vriens
- 7,225
- 14
- 39
- 84
23
votes
2 answers
Is it possible to set CloudWatch alarm for a combination of metrics?
For example, I want to trigger a CloudWatch alarm for the following:
Number of messages sent - Number of messages deleted >= 6
The above is for AWS SQS metrics. And I want that metric to trigger AWS Lambda if that alarm is set off.
Is there any way…
Dawny33
- 2,816
- 3
- 24
- 62
23
votes
1 answer
How do I work around the fact that AWS SQS is not HIPAA compliant?
I have a use case where data from S3 is queued into AWS SQS, which is in turn connected to CloudWatch, whose metrics will be triggering AWS Lambda.
However, I want the architecture to be HIPAA compliant. So, I have come up with this idea:
Once my…
Dawny33
- 2,816
- 3
- 24
- 62
23
votes
1 answer
Git clean/smudge filters for ansible vault secrets
I am trying to setup clean/smudge filter in git to have automatic encrypting and decrypting of files containing secrets thru ansible-vault command.
Peculiarity of the ansible-vault command is that it is not idempotent (it creates a different binary…
ᴳᵁᴵᴰᴼ
- 1,173
- 10
- 22
22
votes
2 answers
What is Ansible's config equivalent of `--vault-password-file`?
According the help of ansible-playbook one could use --user=REMOTE_USER to define the ssh user, but one could also define ansible_ssh_user: REMOTE_USER in either the host- or group_vars.
Question
What variable need to be defined in either the group-…
030
- 13,383
- 17
- 76
- 178
22
votes
6 answers
How do I hire a good DevOps, fitting my company?
Good developers should fit rule 11 of the Joel Test:
Do new candidates write code during their interview?
However, I know little to nothing about Docker containers, how to configure Jenkins or AWS, etc. What would be a good way to test if the…
Thomas
- 323
- 1
- 6
22
votes
5 answers
How to persuade developers to start using feature flag toggles?
Assuming that feature flag toggles are a good idea, and should be implemented into code that developers write. For example Etsy swear by them as a major part of their culture.
What is a good way to persuade (and enforce) developers to start using…
Evgeny Zislis
- 9,023
- 5
- 39
- 72
22
votes
3 answers
Execute multiple Ansible tasks with the same list of items
I am using an ansible playbook to configure Apache for a list of sites. The playbook has to copy the virtual host configuration template for each site into place, and then enable each site using a2ensite:
- name: Install apache site conf
…
Stephen Ostermiller
- 392
- 1
- 3
- 13
22
votes
2 answers
What is Value Stream Mapping?
I have heard a lot about Value Stream Mapping and how it can be used to analyse the value stream of manufacturing processes including the process of delivering software. I have never seen it successfully delivered in the context of software…
Richard Slater
- 11,747
- 7
- 43
- 82
21
votes
6 answers
What practices or tools enable Continuous Deployment of Databases?
Continuous Delivery or Continuous Deployment of infrastructure and code is comparatively simple compared to trying the same approaches for databases, specifically RDBMSs. Code and infrastructure will not change or evolve once deployment has…
Richard Slater
- 11,747
- 7
- 43
- 82
21
votes
3 answers
Is it possible to have multiple gitlab-ci files in a single repo?
I have a single repo handling integration tests for 4 different software projects. As those projects share common resources, I'd like to create a generic file in which all those common features are set properly for preparing the CI/CD job.
The…
avazula
- 959
- 2
- 7
- 15
21
votes
1 answer
What functional differences are there between kubernetes, rancher and mesos?
What are the main feature differences the popular container orchestration tools kubernetes, rancher, and mesos?
What would lead you to choose one over the other?
tayworm
- 670
- 3
- 8
21
votes
3 answers
What are the limitations of Puppet in comparison to Ansible?
I would like to understand the differences between Puppet and Ansible, especially what kind of Puppet limitations has in comparison to Ansible.
Are there any things you cannot do it in Puppet, but you can in Ansible? In other words, why some people…
kenorb
- 8,011
- 14
- 43
- 80
21
votes
3 answers
How to disable some branches in Multibranch Jenkins Builds?
I have a multibranch job set to run any branch with a Jenkinsfile.
I have some options I can think of if I want to remove a branch from the list of jobs running for the multi-branch pipeline.
I can delete the branch
I can delete the Jenkinsfile in…
David West
- 1,533
- 3
- 18
- 25
21
votes
6 answers
View all AWS S3 buckets and list each buckets storage used
I have multiple AWS accounts and I need to list all S3 buckets per account and then view each buckets total size.
Currently, I can only view the storage size of a single S3 bucket with:
aws s3 ls s3://mybucket --recursive --human-readable…
Kyle Steenkamp
- 1,172
- 1
- 9
- 18