Files
awesome-kubernetes/docs/demos.md
Inaki Fernandez c256500c2e reorg
2020-05-21 17:32:31 +02:00

16 KiB
Raw Blame History

DevOps Demos

DevOps Demos

Ansible and Ansible Tower

Kubernetes Demos

Istio

Amazon EKS. Deploy example microservices on EKS

OpenShift Demos

Knative

  • 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

Jenkins Declarative Pipelines with OpenShift

Jenkins Configuration as Code on Kubernetes

From Jenkins Freestyle jobs to Pipeline, with JobDSL. Seed jobs

Jenkins Scripts

  • cleanup.Jenkinsfile: Jenkinsfile with Declarative Pipeline Multiline sh that cleanups old builds. All the Stages are now visually monitored. It is triggered every saturday night and ends with jenkins restart. These Multi-line bash commands make easier to read Jenkins Projects.
  • daily_restart.Jenkinsfile: A script that automatically triggers a daily restart of Jenkins due to performance issues (Jenkins is a Java application). Jenkins with Declarative Pipeline multiline sh that restarts Jenkins every night except on Saturday nights (when cleanup.Jenkinsfile is triggered).
  • confluence6-docker-build.Jenkinsfile: Declarative Jenkinsfile for building and uploading a docker image to Openshift-DEV, Dockerhub and Openshift-PROD (Stages are disabled via Conditional Build Steps). Tip: A Docker Plugin for Jenkins can easily replace this Jenkinsfile.

Grab them from here: awesome-kubernetes/scripts

Spring PetClinic Sample Application