Prep-work: Kubernetes Clusters
|
Kubernetes is an orchestrator of containers. It is most useful when it is run in a cluster of computers
Commercial K8s clusters are a good option for large computing needs.
We can run our containerized CMSSW jobs and subsequent analysis workflows in a K8s cluster.
|
See you tomorrow
|
|
Demo: Creating a cluster
|
|
Kubectl and additional tools and services
|
kubectl is the ruler of GKE
Argo is a very useful tool for running workflows and parallel jobs
To be able to write, read and extract data, a few services/resources need to be set up on the GCP
|
See you tomorrow
|
|
Hands-on: Accessing your K8s cluster
|
Once a cluster is created on the Kubernetes Engine, it is really simple to explore its elements.
Connection to the cluster can be achieved using the Cloud Shell.
|
Break
|
|
Hands-on: Running and understanding Argo workflows
|
|