Most Popular
1500 questions
17
votes
4 answers
How do I configure SSH keys in a Vagrant multi-machine setup?
I have 4 VMs in my Vagrantfile - 3 application servers and an Ansible control host.
I only use Vagrant to create the VMs as I provision them manually from the ansible control host because I am still creating/editing the ansible scripts.
I can do…
opticyclic
- 491
- 2
- 4
- 12
17
votes
1 answer
What is the difference between Jenkin's `Replay` and `Rebuild` options?
If you want to re-run a Jenkins job, you can click the Rebuild button which sometimes appears as the Replay button.
What is the difference Rebuilding a job versus Replaying it?
Why is it that some jobs display Replay while others display Rebuild?
Wimateeka
- 368
- 1
- 2
- 9
16
votes
3 answers
How to check AWS spot pricing automatically?
I've been thinking about a Jenkins job to check the pricing for the agent boxes we spin up; every so often the price spikes and it'll be an hour or two before anyone notices that no new agents are coming up, and then we have to go in manually and…
Alex
- 4,512
- 6
- 27
- 47
16
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
- 361
- 1
- 3
- 10
16
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,463
- 3
- 16
- 25
16
votes
2 answers
How to avoid "retry storms" in distributed services?
A "retry storm" is caused when clients are configured to retry a set number of times before giving up, a retry policy is necessary because of packets loss will occur in normal operation of a service.
Take this example:
If for example the services…
Richard Slater
- 11,612
- 6
- 41
- 81
16
votes
3 answers
One Jenkinsfile or multiple?
So I have a Jenkinsfile defining a build pipeline and then a Jenkins job (not pipeline) with a very simple deployment script for our Docker stacks.
Seeing that Jenkinsfiles can become as complex and powerful as one's coding skills are (seeing that…
Worp
- 679
- 4
- 10
- 19
16
votes
1 answer
Dockerized Flask: Connection reset by peer
Trying to connect to a dockerized Flask app fails with error 104, 'Connection reset by peer' using this minimal example:
app.py:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ ==…
mcnesium
- 375
- 1
- 2
- 7
16
votes
6 answers
How to run a script or a command on EC2 instance via AWS CLI?
According to New EC2 Run Command news article, AWS CLI should support a new sub-command to execute scripts on remote EC2 instances.
However I've checked in aws ec2 help, but I can't find the relevant command.
I've installed aws via apt-get:
$ aws…
kenorb
- 7,841
- 12
- 40
- 77
16
votes
2 answers
Docker In Kubernetes Deployment
I am using a third party library that creates sibling docker containers via:
docker run -d /var/run/docker.sock:/var/run/docker.sock ...
I am trying to create a Kubernetes deployment out of the above container, but currently getting:
Cannot…
rys
- 339
- 1
- 3
- 9
16
votes
2 answers
Terraform apply output only
I'm trying to apply only the output variable definition. Here is the "output" I want to apply.
output "environment_information" {
value = {
foo = "value1"
bar = "value2"
}
}
Altough I added the "bar" as a new variable, I cannot…
Turkdogan Tasdelen
- 263
- 1
- 2
- 4
16
votes
3 answers
Use one Helm chart for ALL microservices?
This is a follow up question to my post Parameterized Kubernetes manifest files?.
I understand more about Helm now, after lots of reading, including the Learn Helm book (which I recommend). I still have this understanding that each microservice will…
Chris F
- 421
- 1
- 3
- 14
15
votes
1 answer
What is the difference between the traditional Development and Operations Model and Site Reliability Engineering?
"SRE is what happens when you ask a software engineer to design an operations team." – Site Reliability Engineering
Since Google's Site Reliability Engineering Book was released, on more than one occasion I have been told that SRE is an extension…
Richard Slater
- 11,612
- 6
- 41
- 81
15
votes
5 answers
Is scrum or kanban really useful for SRE teams?
Agile practices like scrum and kanban were primarily designed for software development.
Interrupt and unplanned work is a significant component of what most SRE (Site Reliability Engineering) or DevOps teams do. While it is always useful to use a…
codeforester
- 381
- 1
- 5
- 28
15
votes
2 answers
What is ansible-runner about?
I've read the README file from the github repository as well as the documentation site of ansible-runner (from the official ansible project) but I don't understand what is ansible-runner about and in which case can it be useful ? Is it a project…
Baptiste Mille-Mathias
- 464
- 1
- 6
- 16