Most Popular

1500 questions
14
votes
1 answer

Testing Jenkins jobs and pipelines

Currently, we have a fair number of Jenkins jobs and pipelines for builds, testing, deployments and other automated activities. Every time we change or add a new job, we only test it manually - e. g. going over the "happy path" (when job is done…
alecxe
  • 849
  • 1
  • 14
  • 36
14
votes
7 answers

Why should a developer care about Docker?

Generally a developer cares about satisfying business requirements. He / she might have the expertise in a particular stack or a framework. But should he / she make an effort to learn docker and it's various deployment methods (swarm, kube, mesos,…
Abhay Pai
  • 303
  • 2
  • 5
14
votes
2 answers

How to check Jenkins build executor free memory?

In Jenkins when clicking on Build Executor Status I can only see free disk space related statistics (URI: /computer). How I can monitor free system memory (RAM) in Jenkins? I'm asking, because sometimes when I had too many executors (despite having…
kenorb
  • 7,841
  • 12
  • 40
  • 77
14
votes
2 answers

How can I keep track of my Cloud Resource use?

I am trying to automate my AWS application deployment with Jenkins. Right now if we want to update the application in any of the environments, say UAT, we build our docker images, find the current ECS Task and update it with the new image, find the…
Chris
  • 305
  • 2
  • 8
14
votes
3 answers

How do I troubleshoot missing data in my Prometheus database?

I have been gradually integrating Prometheus into my monitoring workflows, in order to gather detailed metrics about running infrastructure. During this, I have noticed that I often run into a peculiar issue: sometimes an exporter that Prometheus is…
Sander
  • 241
  • 1
  • 3
  • 6
14
votes
4 answers

How to increase the size of a disk on a running instance on Amazon EC2

I got a running instance of a EC 2 server setup with Ubunto. What's the best way to increase the disk size without any downtime and minimal risk? Reading through the guides, one way would be to create a new disk, migrate data, turn off the instance…
googletorp
  • 251
  • 2
  • 6
14
votes
1 answer

Properly shutdown k3s on local machine

I've just installed k3s on my notebook (Ubuntu). Works fine. Great project. However, i do not need it to run 24/7 so, how do I properly shutdown the k3s cluster. Oddly, I cannot find anything about this in the documentation. Thanks
Moonlit
  • 243
  • 1
  • 2
  • 5
14
votes
2 answers

Does `npm audit` add any value when using `dependabot`

Context There are multiple ways to scan projects for vulnerabilities. Dependabot can be configured to check repositories for issues, and automatically submits pull requests to resolve. NPM Audit will scan the packages used in an NPM solution for…
JohnLBevan
  • 315
  • 1
  • 3
  • 11
14
votes
3 answers

Using Artifactory plugin in Jenkins declarative pipeline

I am using Jenkins Declarative Pipeline to automate my build process. We want to publish our artifacts to a remote JFrog repository only if certain conditions (Sonar,Checkmarx) pass. After a bit of research, I found that Artifactory plugin is…
Dharanidhar
  • 681
  • 2
  • 5
  • 10
13
votes
2 answers

Multi-language Monorepo

We currently have a "front-end" git repository that is all of our JavaScript client apps, and a "back-end" git repository containing all back end APIs written in .NET Core. There is also a few other random repositories built on differing…
user210757
  • 233
  • 1
  • 2
  • 5
13
votes
3 answers

How are you enforcing git behavior, including locally (particularly on Windows)?

I'm taking point on moving this .NET shop from svn to git, and have identified some ancillary issues I'd like to have a solution for before we flip the switch. The one I'm asking about in particular in this question is line-ending enforcement. By…
ndarwincorn
  • 133
  • 4
13
votes
2 answers

Gitlab CI error during connect: Get http://docker:2375/v1.40/containers/json?all=1: dial tcp: lookup docker on xx.xx.xx.x:xx: no such host

I've recently created a new repository in gitlab.com, started a new Ubuntu instance in digitalocean, installed docker and gitlab-runner in the ubuntu instance. Also, did gitlab-runner register and passed the correct host and token from gitlab.com…
punkbit
  • 349
  • 1
  • 2
  • 10
13
votes
4 answers

How to backup Amazon Cognito?

Amazon Cognito is a user management and authentication service provided by Amazon through Amazon Web Services: Amazon Cognito lets you easily add user sign-up and sign-in to your mobile and web apps. With Amazon Cognito, you also have the options…
Richard Slater
  • 11,612
  • 6
  • 41
  • 81
13
votes
2 answers

Continuous Integration infrastructure for multiple iOS projects

As a iOS developer, I was looking to create a CI and CCQ (= Continuous Code Quality) infrastructure for the iOS projects we have in development so far. We already use Jenkins and SonarQube for almost all the Web and Android projects (using a VM…
Dan Bodnar
  • 231
  • 1
  • 3
13
votes
3 answers

What Key Performance Indicators (KPIs) are used to measure DevOps?

I am trying to drive good behaviors within a DevOps transformation programme, to support this I am looking at identifying actionable metrics around the operations disciplines: Problem and Incident Management Capacity Management Change and Release…
Richard Slater
  • 11,612
  • 6
  • 41
  • 81