Most Popular

1500 questions
6
votes
1 answer

How to replicate a mongodb pod with its persistent storage

I made these settings : apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: name: mongo-claim0 name: mongo-claim0 namespace: my-app spec: accessModes: - ReadWriteOnce resources: …
6
votes
2 answers

How to log outcome from multiple hosts in Ansible?

I've a playbook that runs EOS commands against multiple devices. Currently the whole thing is done in bash, creates one massive text file log and an engineer compares each day's log to the previous one for irregularities. I'm attempting to have one…
CEamonn
  • 213
  • 2
  • 3
  • 7
6
votes
3 answers

Autoscaling on GoCD agents without terminating active builds?

At the moment I have an AutoScaling Group (ASG) of GoCD build agents without any scaling policies. I have created some custom metrics that indicate how many build agents are currently idle and I'd like to scale based off of that. My concern is that…
user2640621
  • 1,395
  • 8
  • 20
6
votes
2 answers

What are best practices for creating and triggering various pipelines regards monorepos?

According to this article a monorepo contains different projects. What are best practices for triggering different pipelines? The current git repo contains the following projects: ╔═════════════╗ ║ projects ║ ╠═════════════╣ ║ A ║ ║ B …
030
  • 13,235
  • 16
  • 74
  • 173
6
votes
2 answers

Is it possible to design conditionally executed tasks in Bamboo?

For example, by branch name you might want to execute different tasks (regress testing in release branches instead of massive integration tests for example). Is there a mechanism to do that in Bamboo's UI?
Ta Mu
  • 6,772
  • 5
  • 39
  • 82
6
votes
3 answers

How to do blue-green deployment with PL/SQL code?

Is it possible to do blue-green deployment when your software is mostly a set of PL/SQL packages? I don't really want to duplicate the database, the financial risks in case of any desyncs are too big. I understand that step 1 is to decouple schema…
Alexey
  • 161
  • 3
6
votes
3 answers

Is there something like Jenkins pipeline scripts for Bamboo?

In Jenkins I setup my tasks using groovy pipline scripts stored in git or subversion. This way I only need to setup the input of the required parameters. The processing (additional checkouts, installation, builds, tests and other ansible tasks) are…
smartmeta
  • 181
  • 1
  • 8
6
votes
2 answers

How to find the constraint in a software development shop?

Let us define a constraint as anything that prevents the system from achieving its goal and then look at the goal of DevOps in an organization. A good definition is "DevOps enables a fast flow of features from development to IT operations to the…
Evgeny Zislis
  • 8,963
  • 5
  • 38
  • 72
6
votes
1 answer

Re-using Python virtual environment vs Re-building it

Currently, we build our application on a build server where we create a virtual environment using virtualenv command, install all the Python dependencies into it, then "patch" it using the following bash commands to make it relocatable: # Adopt…
alecxe
  • 849
  • 1
  • 14
  • 36
6
votes
4 answers

DevOps practice on AWS instances

I am new to DevOps, started learning the different tools. I would like to practice all of the tools like Jenkins, Chef, GIT, Puppet, Ansible, Docker, Kubernetes, etc . My question is If I would like to practice all of the tools on AWS Free tier…
EDU_EVER
  • 121
  • 3
6
votes
2 answers

How to reconcile Infrastructure as Code and not storing env config in code?

When developing a Web App, and trying to adhere to what is generally considered best practice, e.g. The 12 factor app methodology etc. One key concept is to keep configuration and sensitive data out of your source code - access keys, connection…
6
votes
2 answers

Is it possible to template JIRA issues with pre-filled field contents?

In first place I look for default JIRA functionality e.g. without 3rd party plugins to simlify and improve the issue workflow. Examples: Simple: Template for an acceptable bug report Probably, less simple: Set specific keywords if issue is created…
Ta Mu
  • 6,772
  • 5
  • 39
  • 82
6
votes
1 answer

Check a process is running with Salt Stack?

Is it possible to check if a specific process is running via a Salt State? Looking through Salt Stack documentation and scouring forums I haven't found any way of simply checking if a service is running and reporting the output. I have however found…
jto
  • 378
  • 1
  • 6
  • 19
6
votes
1 answer

Six repositories as a single deployment Docker+CircleCI

I need some help and be pointed in the correct direction. I have 6 git repositories that together combine a bigger application (3 Node.js API, 2 React web apps and one repository for Ansible and templates for config files for the other…
user134865
  • 163
  • 4
6
votes
2 answers

How are declarative distros different than Kickstart?

NixOS and GuixSD both bill themselves as "declarative" and DevOps-friendly. How and in what ways are these declarative distros different than Kickstart and/or a Linux distro managed by a configuration management tool? What advantages and/or…
James Shewey
  • 3,734
  • 1
  • 15
  • 38