Welcome to DevOps Learning Circle

Explore the latest stories, tutorials, and insights from the world of DevOps, Cloud, and Automation.

Jenkins Configure as a Code

With the Configuration as Code plugin, managing Jenkins becomes even more efficient allowing you to define your entire configuration in YAML, making setups easy to replicate, track, and evolve over time.

Read Article
Auto Trigger Jenkins Jobs using Github Webhook

GitHub webhooks are an automated way to receive data delivery to your server whenever specified (or configured) events occur. Webhooks connect two applications and send serialized data to the configured application when a specific event triggers on the Guthub.

Read Article
Trigger Jenkins Job Remotely using Jenkins API

Jenkins is the master of flexibility. It supports a wide range of configurations through its plugins. There are various triggering options supported by Jenkins job such as Build periodically, GitHub hook trigger, trigger build remotely, etc.

Read Article
ENTRYPOINT and CMD in Dockerfile

Both ENTRYPOINT and CMD directives are used to define command that will be executed when the container starts. ENTRYPOINT is sets the process to run, while CMD supplies default arguments to that process.

Read Article
Docker Image Optimization

Optimizing a Docker image involves several best practices aimed at reducing the image size, improving build times, and ensuring the image runs efficiently in production.

Read Article