Most Popular

1500 questions
8
votes
3 answers

How to create staging servers for multiple git branches?

I have to create a new staging process for our development and testing. At any given time, there are only around 4 git branches actively being developed and tested. Within each git branch, there may be database evolution scripts (straight SQL) that…
max1221
  • 81
  • 1
  • 2
8
votes
3 answers

How to ensure that the docker build fails if an ENV has not been set?

This github discussion was found. It seems that it is allowed to build a docker image while a certain ENV does not have been set. How to ensure that the docker build fails if an ENV has not been set?
030
  • 13,235
  • 16
  • 74
  • 173
8
votes
2 answers

JFrog Artifactory or JFrog Bintray , when to use one over the other?

We are actually looking for a package management system for our project. The target is simple, have a centralized system to keep our packages ( apps and middlewares ) and use them with our CI/CD tools (Jenkins, Ansible, Docker ...) Looking for…
storm
  • 1,759
  • 3
  • 15
  • 34
8
votes
3 answers

Jenkins Pipeline and stash Pull Request Builder not working on PR create/update

Below is the requirement needed to achieve using the Jenkins Pipeline and i am new bee into Jenkins Pipeline. After completing development work and pushing his changes to Bitbucket the user creates a pull request. In order to approve a pull request…
user1876040
  • 181
  • 1
  • 3
8
votes
4 answers

Monitoring checklist - What things should I be monitoring?

We are building a (Zabbix-based) monitoring system for our applications; hovewer, I'm having difficulties in defining what to monitor? I have so far come up with the following general categories: hardware data: cpu, ram, swap, etc. middleware data:…
krisy
  • 181
  • 1
  • 4
8
votes
1 answer

Persistent Storage with Docker in Production - Which Solution and Why?

I've recently started working for a company that wants to break their monolithic SaaS application up into containerized microservices. I'm having a hard time grasping a fundamental part of persistent storage, though. Why are there so many different…
TJ Zimmerman
  • 183
  • 6
8
votes
3 answers

What is the future role of tester?

If the new paradigm is "You build it, you run it" (Werner Voegels, Amazon CTO) which obviously puts much more responsibility - and pressure - on software engineers, what does this change introduce to the task of the test team?
Ta Mu
  • 6,772
  • 5
  • 39
  • 82
8
votes
2 answers

What is the difference between packages and artifacts?

I would like to understand the difference between package and artifact. Also In what context we should use these terms.
Shash
  • 183
  • 1
  • 6
8
votes
1 answer

No longer see Docker build output properly!

I am using the latest version of Docker Desktop on Windows (Docker Engine version v19.03.13). After the last update, the output of docker build . has changed! It is now harder to debug what is going on. Here is my Dockerfile: # set base image as the…
J86
  • 227
  • 3
  • 7
8
votes
1 answer

Debug BackendConnectionErrors from Kubernetes Service LoadBalancer sesrvice

We recently moved some of our production infrastructure to Kubernetes. Many pods are exposed through a LoadBalancer service on AWS. This creates an ELB, registers each node in the cluster with the ELB, and configures a node port to map ELB ports to…
ahawkins
  • 321
  • 1
  • 5
8
votes
2 answers

What is the proper relationship between rollback/rollforward and MTTR metrics?

I'm trying to understand the best way to capture data to start measuring Mean Time To Repair (MTTR) metrics, and I need to wrap my head around how "rollback" impacts MTTR positively or negatively. Scenario 1 Assuming that solid monitoring is in…
Steve Clement
  • 81
  • 1
  • 2
8
votes
1 answer

How to get the ARN for an arbitrary Amazon Resource?

I am creating an AWS IAM policy for a Serverless Framework project, I am applying the Principle of Least Privilege to ensure the policy is as tight as possible. To restrict the scope of the policy I need to be able to identify the ARN for each of…
Richard Slater
  • 11,612
  • 6
  • 41
  • 81
8
votes
2 answers

Who should write Docker files?

Once again company debate rages on who should write Docker files (including compose, interchangeable for this post). The scenario is common in my work (developer and consultant) and I wanted to know if there is a hard and fast rule for the creation…
Marc
  • 181
  • 1
  • 5
8
votes
1 answer

How to have jenkins add a review to a pull request

I have a Jenkins instance, with credentials for a "robot" github account, which we use to interact with the GitHub API as a team. Typically, jobs are defined as declarative pipelines. I am looking for the correct syntax to perform the following…
Bruce Becker
  • 3,573
  • 4
  • 19
  • 40
8
votes
1 answer

Is it possible to view all changes made on a Git feature branch in Azure Devops?

Azure DevOps offers the overview of changes made in a branch when a PR is created. However, sometimes I'd like to have access to that overview when viewing a branch without the need to create a PR (or check out the branch locally). In the 'branches'…
Slowacki
  • 183
  • 1
  • 5