A guide to Docker fundamentals, covering core concepts, Dockerfile instructions, building images, and running containers.
Tag: Devops
Detailed notes and summaries from a university course on Software Delivery, covering release pipelines, version control, build systems, CI/CD, virtualization, infrastructure as code, and deployment strategies.
Learn how to configure systemd services to be started, stopped, and restarted by a non-root user without requiring a password using sudoers.
Troubleshoot and fix the ‘unable to get local issuer certificate’ SSL error when making HTTPS requests in Python, often caused by missing intermediate certificates in the server’s chain.
A collection of Bash and Linux helper scripts and concepts. It covers Bash argument parsing with flags (alternative to getopts), conditional logic, and loops. Includes snippets.
Groovy code snippets for Jenkins, for example how to safely abort outdated builds and retrieve build logs.
A concise Bash quickstart guide. It provides links to a Bash scripting cheatsheet and other Bash helpers. Key examples include the shebang (
#!/usr/bin/env bash
), iterating through a literal array using a for
loop, and demonstrating C-like increment logic with ((counter++))
.
This tutorial provides a succinct guide on generating a Certificate Signing Request (CSR) using
openssl
. It covers generating a private key, creating a CSR configuration file, generating the CSR itself, and reading the CSR content.