Most Popular
1500 questions
5
votes
2 answers
Google Cloud Storage vs Redis / ElasticSearch
We're building an application that reads data from an API and displays it in a frontend. Due to API limits, we have to cache the API calls meaning that we save the result of the API calls (both user information (first name, country, email etc.) and…
mrksbnch
- 161
- 3
5
votes
1 answer
Is there any way of getting code coverage with molecule?
I'm currently working on testing Ansible roles with Molecule. I have one role with 2 scenarios that are executed in Jenkins but just before that, those are submitted to a SonarQube analysis. So I installed the YAML plugin for it to recognize the…
Yoiro
- 151
- 3
5
votes
1 answer
How to implement blue-green deployment with one master branch
I was told that they easy way out is to have two production branches, master/blue and master/green, git merge action triggers CI to deploy to the matching stacks. Is that possible to do it with single master branch?
Some more details about our…
Joe
- 53
- 3
5
votes
1 answer
Pre-install Jenkins plugins using Docker image
If I have a jenkins docker image:
FROM jenkins/jenkins:lts
is there a way to pre-install certain plugins using the Docker image, for example all the bitbucket plugins:
I assume we'd probably have to unpack some tars to the filesystem somewhere…
Alexander Mills
- 395
- 1
- 3
- 11
5
votes
1 answer
passing args to shell module in Ansible adhoc command
Is it possible to pass args, to the shell module when running it as an adhoc command?
I can pass the free_form parameter using -a, but I am trying to figure out how to specify additional arguments, such as chdir or executable.
For example, what is…
thinkmassive
- 153
- 1
- 6
5
votes
2 answers
Installing azcopy in Gitlab Runner (Alpine Linux)
How can I install azcopy and use it in my gitlab runner CI/CD script?
First I have two scripts that download the tar file and extract it.
wget -O azcopy.tar.gz https://aka.ms/downloadazcopy-v10-linux
tar -xf azcopy.tar.gz
However, if I try running…
Brad
- 181
- 3
5
votes
2 answers
How to manage Free and Open Source Software dependencies?
We exist in an increasingly complex ecosystem of Free and Open Source Software, FOSS, and it's dependencies. Having done a bit of analysis on one medium size project there are over 1,500 dependent software packages, not counting different versions…
Richard Slater
- 11,612
- 6
- 41
- 81
5
votes
1 answer
Ansible expected paths error
I have a webserver playbook containing the following:
- hosts: webserver
become: true
roles:
- apache2
- { role: demo_app, db_user: demo, db_pass: demo, db_name: demo }
My folder structure is
.
├── ansible
│ ├── ansible
│ ├──…
codecowboy
- 161
- 1
- 6
5
votes
4 answers
Is there an equivilent of a Kubernetes ingress for Docker Compose?
I'm more of a software developer than a networking/ops person to give you some context.
I'm currently creating an application that is a standard containerised microservices architecture, where my frontend is some static assets in an nginx…
dwjohnston
- 221
- 3
- 11
5
votes
1 answer
What opensource solutions can be used to implement anomaly detection based on Riemann metrics?
When Riemann used as system and/or application metrics collector, what are opensource tools can be used in order to implement anomaly detection monitoring?
rombob
- 657
- 4
- 16
5
votes
2 answers
What are some effective questions to ask someone who is considering me as their DevOps person?
So these days, DevOps has been reduced to the guy who uses Puppet, tick, he uses Jenkins, tick and so on.
What effective questions can I ask to ensure the client and I would be on the same page as to what I would be doing as opposed to just looking…
Daniel
- 539
- 2
- 5
- 13
5
votes
2 answers
Helm install or upgrade release failed on Kubernetes cluster: the server could not find the requested resource or UPGRADE FAILED: no deployed releases
Using helm for deploying chart on my Kubernetes cluster, since one day, I can't deploy a new one or upgrading one existed.
Indeed, each time I am using helm I have an error message telling me that it is not possible to install or upgrade…
french_dev
- 171
- 1
- 2
- 7
5
votes
4 answers
How do you monitor status of multiple docker containers?
My home server has about 15 distinct services running, each represented by a Docker container. Depending on how the developers implemented the Dockerfile, some services have health checks, but most do not.
At the moment, I do not have a way to make…
void.pointer
- 183
- 1
- 5
5
votes
1 answer
Using volumes on AWS fargate
I'm new to fargate and even dockers. But I have used dockers for a couple of months. Only now, I am using fargate.
I create a particular docker instance as follows:
docker run -v localHostFolder/configFile:dockerFolder/configFile -v my-vol:/app…
Omi
- 151
- 1
- 3
5
votes
2 answers
Docker stack deploy doesn't pull images
I'm launching through Ansible (just SSH basically) a docker stack deploy, the issue is also true when launching directly from a manager:
docker stack deploy --prune --with-registry-auth -c /docker/docker-compose.yml "test-stack"
I have my…
jayooin
- 211
- 2
- 8