Skip to content

douernesto/ppro-kind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kind Cluster and Kubernetes

Pipeline exampample that executes the following steps using Github Workflows and community runners and actions:

To execute

  1. Go to the project Actiona and trigger a manual Workflow Dispatch for "Kind Cluster Sample App"

How it works

  1. Checkout code
  2. Create a Kind Cluster using GH Action
  3. Install Kubectl using GH Action
  4. Install Chainsaw using GH Action
    1. Chainsaw is a tool to make end to end testing Kubernetes operators entirely declarative.
  5. Display Kubernetes Cluster Information
  6. Create 2 namespaces
    1. "qa" and "prod", we will only use "qa"
  7. Install an application using Helm, in this case "ingress-nginx"
  8. Wait for "ingress-nginx" to be ready
  9. Deploy a Sample Application using manifests
    1. Create "Deployment"
    2. Create "Service"
    3. Create "Ingress"
  10. List Kubernetes resources on the cluster
  11. Run Chainsaw Tests
    1. A very simple deployment of a configmap manifest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published