From c256500c2e80119dd8c7d652badff4eec3b7d318 Mon Sep 17 00:00:00 2001 From: Inaki Fernandez Date: Thu, 21 May 2020 17:32:31 +0200 Subject: [PATCH] reorg --- docs/demos.md | 15 ++++++++------- docs/index.md | 2 +- docs/jenkins.md | 2 +- mkdocs.yml | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/docs/demos.md b/docs/demos.md index 488c3fcb..0efc7f53 100644 --- a/docs/demos.md +++ b/docs/demos.md @@ -1,4 +1,4 @@ -# Demos +# DevOps Demos - [DevOps Demos](#devops-demos) - [Ansible and Ansible Tower](#ansible-and-ansible-tower) - [Kubernetes Demos](#kubernetes-demos) @@ -18,12 +18,7 @@ * [github.com/wardviaene (kubernetes, terraform, ansible, docker, etc) 🌟](https://github.com/wardviaene) * [wardviaene/jenkins-course](https://github.com/wardviaene/jenkins-course) * [wardviaene/kubernetes-course](https://github.com/wardviaene/kubernetes-course) -* [bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes on aws](https://bitbucket.org/blog/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws ) -* Medium.com - Simple Spring Boot microservice deployed in Kubernetes using Docker and Nexus 🌟: - * [Part 1](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-1-b581e3ca8916) - * [Part 2](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-2-25dc2a3982cf) -* [kublr.com: cicd pipeline with jenkins nexus kubernetes](https://kublr.com/blog/cicd-pipeline-with-jenkins-nexus-kubernetes/) -* [thoughtworks.com: Modernizing your build pipelines 🌟](https://www.thoughtworks.com/es/insights/blog/modernizing-your-build-pipelines) +* [thoughtworks.com: Modernizing your build pipelines with **Concourse CI** 🌟](https://www.thoughtworks.com/es/insights/blog/modernizing-your-build-pipelines) * [github.com/sirech/example-concourse-pipeline](https://github.com/sirech/example-concourse-pipeline) ### Ansible and Ansible Tower @@ -74,6 +69,12 @@ * [knative-tutorial](https://github.com/redhat-developer-demos/knative-tutorial) A pratical guide to get started with knative. Knative concepts are explained simple and easy way with lots of demos and exercises. ## Jenkins Demos +* [kublr.com: cicd pipeline with jenkins nexus kubernetes](https://kublr.com/blog/cicd-pipeline-with-jenkins-nexus-kubernetes/) +* [bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes on aws](https://bitbucket.org/blog/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws ) +* Medium.com - Simple Spring Boot microservice deployed in Kubernetes using Docker and Nexus 🌟: + * [Part 1](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-1-b581e3ca8916) + * [Part 2](https://medium.com/@simionrazvan/simple-spring-boot-microservice-deployed-in-kubernetes-using-docker-and-nexus-part-2-25dc2a3982cf) + ### Jenkins Declarative Pipelines with OpenShift * [github.com/openshift: Using Jenkins Declarative Pipelines with OpenShift 🌟](https://github.com/openshift/origin/tree/master/examples/jenkins/pipeline) * [github.com/gnunn1/openshift-basic-pipeline](https://github.com/gnunn1/openshift-basic-pipeline) diff --git a/docs/index.md b/docs/index.md index 4e29afb0..134394b0 100644 --- a/docs/index.md +++ b/docs/index.md @@ -107,7 +107,7 @@ Microservices architectures rely on DevOps practices, automation, CI/CD (continu - [WSL: Linux Dev Environment on Windows](linux-dev-env.md) - [Scaffolding Tools](scaffolding.md) - [ChromeDevTools](ChromeDevTools.md) -23. [Demos. Jenkins Configuration as Code on Kubernetes 🌟](demos.md) +23. [DevOps Demos. Ansible, Terraform, OpenShift, Kubernetes, Jenkins Pipelines with JCasC and more 🌟](demos.md) 24. Public Cloud - [Public Cloud Solutions](public-cloud-solutions.md) - [Edge Computing](edge-computing.md) diff --git a/docs/jenkins.md b/docs/jenkins.md index 252b24df..e8ff5ba7 100644 --- a/docs/jenkins.md +++ b/docs/jenkins.md @@ -68,7 +68,7 @@ * In consequence 3 [DSL](https://en.wikipedia.org/wiki/Domain-specific_language)s are available to configure jenkins as code: 1. DSL 1: [Job DSL](https://plugins.jenkins.io/job-dsl/) 2. DSL 2: [Jenkins (Declarative) Pipeline](https://www.jenkins.io/solutions/pipeline/) - 3. DSL 3: [Jenkins Configuration as Code](https://www.jenkins.io/projects/jcasc/) + 3. DSL 3: [Jenkins Configuration as Code (JCasC)](https://www.jenkins.io/projects/jcasc/) * Tip: Don't stay with manually configured freestyle jobs. Use JobDSL wrapper if you cant use Pipeline. ### DSL1. Job DSL Plugin. From Freestyle jobs to Declarative Pipeline diff --git a/mkdocs.yml b/mkdocs.yml index 4f9dd46f..28cfe7ba 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -102,7 +102,7 @@ pages: - WSL - Linux Dev Environment on Windows: linux-dev-env.md - Scaffolding Tools: scaffolding.md - ChromeDevTools: ChromeDevTools.md -- Demos: demos.md +- DevOps Demos. Ansible, Terraform, OpenShift, Kubernetes, Jenkins Pipelines with JCasC and more: demos.md - Public Cloud: - Public Cloud Solutions: public-cloud-solutions.md - Edge Computing: edge-computing.md