Menu

Skip to primary content
  • Home
  • About

grep 'devops'

Posts by a novice devopsian

Tagged with jenkins

Dynamic parallel stages in Jenkins

Jenkins Declarative Pipeline v1.2 added support for Parallel Stages, which is a great and easy way to, well, run multiple aspects of a job - in parallel. In most cases this would suffice and you could author a simple parallel block as described in the Jenkins documentation (See blog post. But … Continue reading →
August 6, 2018 Leave a reply

Testing for node modules vulnerabilities

To make sure the codebase doesn't get creeped in with various vulnerabilities in its node modules, one way to achieve this is by creating a Jenkins job to check on a daily basis against a continuously updated database of known vulnerabilities. One such database is provided by the Node Security … Continue reading →
July 29, 2017 Leave a reply

Creating a changelog in a pipeline job

In my pipeline, for the master branch, I've decided that I'd like to keep track of what each new build will contain - for debug, traceability, auditing purposes and what not... After the flow of tests > Docker build & push, Kubernetes deployment & verification have all passed, this is the … Continue reading →
July 7, 2017 Leave a reply

Checking for vulnerabilities in Docker container images

It's very likely that you are using a Docker container image for cloud native application. In which case, you're probably also worry for possible security vulnerabilities in your base image. As part of my daily work (I work for IBM), I use the IBM Bluemix Container Registry service. This service … Continue reading →
July 2, 2017 Leave a reply

Verifying a Kubernetes Deployment in a Jenkins pipeline

One of the tests I've been missing in my pipeline was a crucial one. Verifying that the deployment finished - successfully. e.g. that the pods were updates with a new Docker container image, but also restarted successfully(!). It's pretty simple I suppose, but here is my interpretation. The … Continue reading →
July 2, 2017 Leave a reply

Post navigation

« Older
View Full Site
Proudly powered by WordPress