Skip to content

Activities

Containers

Task Description Link
Try It Yourself
IBM Container Registry Build and Deploy Run using IBM Container Registry IBM Container Registry
Docker Lab Running a Sample Application on Docker Docker Lab

Kubernetes

Task Description Link
Try It Yourself
Pod Creation Challenge yourself to create a Pod YAML file to meet certain parameters. Pod Creation
Pod Configuration Configure a pod to meet compute resource requirements. Pod Configuration
Multiple Containers Build a container using legacy container image. Multiple Containers
Probes Create some Health & Startup Probes to find what's causing an issue. Probes
Debugging Find which service is breaking in your cluster and find out why. Debugging
Rolling Updates Lab Create a Rolling Update for your application. Rolling Updates
Cron Jobs Lab Using Tekton to test new versions of applications. Crons Jobs
Creating Services Create two services with certain requirements. Setting up Services
Setting up Persistent Volumes Create a Persistent Volume that's accessible from a SQL Pod. Setting up Persistent Volumes
IKS Ingress Controller Configure Ingress on Free IKS Cluster Setting IKS Ingress
Solutions
Lab Solutions Solutions for the Kubernetes Labs Solutions

Continuous Integration

Task Description Link
Walkthroughs
Deploying Applications From Source Using OpenShift 4 S2I
Try It Yourself
Tekton Lab Using Tekton to test new versions of applications. Tekton
IBM Cloud DevOps Using IBM Cloud ToolChain with Tekton Tekton on IBM Cloud
Jenkins Lab Using Jenkins to test new versions of applications. Jenkins

Continuous Deployment

Task Description Link
Walkthroughs
GitOps Introduction to GitOps with OpenShift Learn OpenShift
GitOps Multi-cluster Multi-cluster GitOps with OpenShift Learn OpenShift
Try It Yourself
ArgoCD Lab Learn how to setup ArgoCD and Deploy Application ArgoCD

Projects

Task Description Link
Try It Yourself
Cloud Native Challenge Deploy your own app using what we have learned CN Challenge