• Stars
    star
    131
  • Rank 275,867 (Top 6 %)
  • Language HCL
  • Created almost 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pipeline as Code with Jenkins

Pipeline as Code with Jenkins

Pipeline as Code

This is the code repository for Pipeline as Code, published by Manning.

Content

  • What's CI/CD ?
  • Pipeline as Code with Jenkins
  • Defining Jenkins Architecture
  • Baking Machine Images with Packer
  • Discovering Jenkins as Code with Terraform
  • Deploying HA Jenkins on Multiple Cloud Providers
  • Defining Pipeline as Code for Microservices
  • Running Automated Tests with Jenkins
  • Building Docker Images within CI Pipeline
  • Cloud Native Applications on Docker Swarm
  • Dockerized Containers on K8s
  • Lambda based Serverless Functions
  • Collecting Continuous Delivery Metrics
  • CI/CD Deployment Strategies and Best Practices

Tutorials

Free Workshop on how to build a Jenkins cluster on AWS with Terraform and Packer and how to build a CI/CD pipeline for a Serverless app.

Author

Mohamed Labouardy [email protected]

Editor

Manning Publishing

More Repositories

1

swaggymnia

Generate Swagger πŸŒ€ documentation for your existing API in Insomnia
Go
426
star
2

nexus-cli

Nexus CLI for Docker Registry v2 🐳
Go
285
star
3

movies-restapi

RESTful API to manage movies written in Go and uses MongoDB as storage
Go
175
star
4

terraform-aws-labs

Terraform template for AWS provider ☁️
HCL
167
star
5

grafana-dashboards

List of Grafana Dashboards πŸ“Ί
Shell
135
star
6

butler

Export/Import Jenkins jobs & plugins πŸ“€
Go
123
star
7

dialogflow-go-client

Go library for DialogFlow (API.AI) 😎
Go
79
star
8

dockerswarm-ui

DockerSwarm UI is 100% compatible with the Docker πŸ‹ Remote API and Docker Swarm API.
CSS
57
star
9

dialogflow-angular5

πŸ’¬ Bot in Angular 5 & DialogFlow
TypeScript
52
star
10

nexususerconference-infrastructure

Nexus User Conference 2018
HCL
50
star
11

flutter-watchnow

Serverless Cross-platform mobile application with Flutter & AWS Lambda πŸ’­
Dart
48
star
12

daily-quotes

πŸ“± Android app to get the latest quotes: Inspirational, Motivational, Love, Funny, Inspirational, Sports ... Quotes to bring positive into your life.
Java
39
star
13

aws-pipeline

Build a CI/CD for Microservices and Serverless Functions in AWS ☁️
HCL
37
star
14

serverless-go

Serverless Golang Function to Discover Movies πŸŽ₯
TypeScript
36
star
15

telegraf-influxdb-grafana

TIG Stack
32
star
16

go-html-email

Sending HTML email using Go πŸ’Œ
HTML
30
star
17

hystrix-dashboard-docker

Hystrix dashboard docker image πŸ‹
29
star
18

terraform-gcp-labs

Terraform templates for GCP provider ☁️
HCL
28
star
19

movies-dynamodb-lambda

Simple Serverless API in Node.JS with AWS Lambda, DynamoDB & API Gateway
HTML
27
star
20

cost-optimization

AWS Infrastructure cost optimization πŸ’Έ with AWS Lambda
Go
25
star
21

dialogflow-watchnow-messenger

WatchNow FB Messenger bot with DialogFlow & Golang πŸ’¬
Go
24
star
22

lambda-ci

CI/CD for Lambda Functions withΒ Jenkins
HCL
20
star
23

mon-put-instance-data

Publish Custom CloudWatch Metrics πŸ“ˆ
Go
20
star
24

aws-cloudformation-templates

CloudFormation Templates
15
star
25

alexa-swarm

Deploy a Docker Swarm cluster on AWS ☁️ using Amazon Echo
Go
15
star
26

swarm-tig

Monitor Swarm cluster with Telegraf, InfluxDB & Grafana πŸ“Š
Shell
15
star
27

dockerboard

Web interface for the Docker Remote API
CSS
13
star
28

memes-fb-bot

Go
13
star
29

traefik-swarm

Dynamic Reverse Proxy with Docker Swarm
Shell
12
star
30

nexususerconference-2019

Building a CI/CD Platform with K8S on GCP
HCL
10
star
31

dockerboard-android

Android app for the Docker Remote API
Java
9
star
32

icinga2-slack-bot

Icinga2 Slack bot
Go
8
star
33

swarm-tick

Monitor Swarm Cluster 🐳 with Telegraf, InfluxDB, Chronograf, Kapacitor & Slack
Shell
8
star
34

alb-go

AWS Application Load Balancer Example
Go
7
star
35

docker-eb-ci-mon

Elastic Beanstalk Docker 🐳 Tips
Go
7
star
36

cleanup-unused-ebs

Cleanup unused EBS volumes with Lambda
Go
6
star
37

jenkins-docker

Jenkins Docker πŸ‹ image
Shell
6
star
38

9gag

9Gag Golang library
Go
5
star
39

cloudtrail-elk

CloudTrail events analysis with ELK
HCL
5
star
40

nexususerconference-application

Nexus User Conference 2018
Go
5
star
41

pam-qrcode

PAM QRCode Authentication is a pluggable authentication module designed for authentication using QRCode based on Challenge Response
C++
5
star
42

alexa-github

Amazon Alexa Skill πŸ”‰ GitHub Followers Counter
JavaScript
4
star
43

9gag-clone

9Gag Android Application πŸ˜†
Java
4
star
44

circleci-heroku-flask

Setup CI/CD pipeline with CircleCI & Heroku
Python
4
star
45

devops-test-foxintelligence

The technical test to apply for a DevOps engineer role at Foxintelligence https://foxintelligence.fr/jobs.html
Go
3
star
46

property-for-sales

Web app to find your perfect property in France
CSS
3
star
47

resume

Mohamed Labouardy resume
TeX
3
star
48

nexususerconference-deployment

Nexus User Conference 2018
3
star
49

docker-registry-android

Manage docker registry directly in your android phone
Java
3
star
50

bookshelf

Find your next favorite book πŸ“•
2
star
51

alldaydevops-2020

AllDayDevOps Spring Break Edition 2020
HCL
2
star
52

alexa-aws-cda

πŸ”₯ Alexa Skill to pass AWS Certified Developer Associate
Go
2
star
53

kubernetes_from_zero_to_hero

2
star
54

alexa-monitor

Alexa Skill to monitor AWS Infrastructure
JavaScript
2
star
55

alldaydevops-engine-2019

iMDB Engine
Go
2
star
56

lambda-oneshot-container

One-shot container with Serverless
Go
2
star
57

lstopo-visualizer

Web UI to make diagrams of systems CPU/cache/memory organization.
JavaScript
2
star
58

ansible-tick

Ansible role to install TICK Stack
2
star
59

lambda-examples

AWS Lambda use cases
JavaScript
2
star
60

swarm-mode-ui

Swarm Mode Web UI
HTML
1
star
61

alldaydevops-ui-2019

iMDB UI
HTML
1
star
62

es6-features

1
star
63

ansible-docker-secrets

Ansible role to setup Docker Secrets πŸ”‘
1
star
64

sql-debugger

Web interface to manage relational databases (MySQL, PostgreSQL, SQLite...)
HTML
1
star
65

go-movies

JavaScript
1
star
66

nodejs-elasticbeanstalk

Simple Node.js app
JavaScript
1
star
67

moviedb

themoviedb.org Golang library πŸŽ₯
Go
1
star
68

cipher

algorithm for performing encryption or decryption
Java
1
star
69

Pluto-Rover

Pluto Rover #fundapp task
Java
1
star
70

imdb

OMDb Go client
Go
1
star
71

movies-aggregator

JavaScript
1
star
72

registry-basic-auth

Private Docker registry with basic authentication
Nginx
1
star
73

codedeploy-labs

CodeDeploy Examples
HTML
1
star
74

arabic-radio

Arabic Radio stations
JavaScript
1
star
75

mysql-replication

1
star
76

rds-go

Go
1
star
77

memes-faas

Serverlesss 9Gag Memes Function with OpenFaaS
Go
1
star