|
1 | 1 | # Activities |
| 2 | + |
2 | 3 | ## Containers |
3 | 4 |
|
4 | | - | Task | Description | Link | |
5 | | - | --------------------------------| ------------------ |:----------- | |
6 | | - | ***Try It Yourself*** | | | |
7 | | - | IBM Container Registry | Build and Deploy Run using IBM Container Registry | [IBM Container Registry](containers/container-registry/index.md) | |
8 | | - | Docker Lab | Running a Sample Application on Docker | [Docker Lab](containers/index.md) | |
| 5 | +| Task | Description | Link | |
| 6 | +| ---------------------- | ------------------------------------------------- | :--------------------------------------------------------------- | |
| 7 | +| **_Try It Yourself_** | | | |
| 8 | +| IBM Container Registry | Build and Deploy Run using IBM Container Registry | [IBM Container Registry](containers/container-registry/index.md) | |
| 9 | +| Docker Lab | Running a Sample Application on Docker | [Docker Lab](containers/index.md) | |
9 | 10 |
|
10 | 11 | ## Kubernetes |
11 | 12 |
|
12 | | - | Task | Description | Link | |
13 | | - | --------------------------------| ------------------ |:----------- | |
14 | | - | ***Try It Yourself*** | | | |
15 | | - | Pod Creation | Challenge yourself to create a Pod YAML file to meet certain parameters. | [Pod Creation](kubernetes/lab1/index.md) | |
16 | | - | Pod Configuration | Configure a pod to meet compute resource requirements. | [Pod Configuration](kubernetes/lab2/index.md) | |
17 | | - | Multiple Containers | Build a container using legacy container image.| [Multiple Containers](kubernetes/lab3/index.md) | |
18 | | - | Probes | Create some Health & Startup Probes to find what's causing an issue. | [Probes](kubernetes/lab4/index.md) | |
19 | | - | Debugging | Find which service is breaking in your cluster and find out why. | [Debugging](kubernetes/lab5/index.md) | |
20 | | - | Rolling Updates Lab | Create a Rolling Update for your application. | [Rolling Updates](kubernetes/lab6/index.md) | |
21 | | - | Cron Jobs Lab | Using Tekton to test new versions of applications. | [Crons Jobs](kubernetes/lab7/index.md) | |
22 | | - | Creating Services | Create two services with certain requirements. | [Setting up Services](kubernetes/lab8/index.md) | |
23 | | - | Setting up Persistent Volumes | Create a Persistent Volume that's accessible from a SQL Pod. | [Setting up Persistent Volumes](kubernetes/lab10/index.md) | |
24 | | - | IKS Ingress Controller | Configure Ingress on Free IKS Cluster | [Setting IKS Ingress](kubernetes/ingress-iks/index.md) | |
25 | | - | ***Solutions*** | | | |
26 | | - | Lab Solutions | Solutions for the Kubernetes Labs | [Solutions](kubernetes/lab-solutions.md) | |
| 13 | +| Task | Description | Link | |
| 14 | +| ----------------------------- | ------------------------------------------------------------------------ | :-------------------------------------------------------- | |
| 15 | +| **_Try It Yourself_** | | | |
| 16 | +| Pod Creation | Challenge yourself to create a Pod YAML file to meet certain parameters. | [Pod Creation](kubernetes/lab1/index.md) | |
| 17 | +| Probes | Create some Health & Startup Probes to find what's causing an issue. | [Probes](kubernetes/lab2/index.md) | |
| 18 | +| Debugging | Find which service is breaking in your cluster and find out why. | [Debugging](kubernetes/lab3/index.md) | |
| 19 | +| Multiple Containers | Build a container using legacy container image. | [Multiple Containers](kubernetes/lab4/index.md) | |
| 20 | +| Setting up Persistent Volumes | Create a Persistent Volume that's accessible from a SQL Pod. | [Setting up Persistent Volumes](kubernetes/lab5/index.md) | |
| 21 | +| Pod Configuration | Configure a pod to meet compute resource requirements. | [Pod Configuration](kubernetes/lab6/index.md) | |
| 22 | +| Rolling Updates Lab | Create a Rolling Update for your application. | [Rolling Updates](kubernetes/lab7/index.md) | |
| 23 | +| Cron Jobs Lab | Using Tekton to test new versions of applications. | [Crons Jobs](kubernetes/lab8/index.md) | |
| 24 | +| Creating Services | Create two services with certain requirements. | [Setting up Services](kubernetes/lab9/index.md) | |
| 25 | +| Network Policies | Create a policy to allow client pods with labels to access secure pod. | [Network Policies](kubernetes/lab10/index.md) | |
| 26 | +| IKS Ingress Controller | Configure Ingress on Free IKS Cluster | [Setting IKS Ingress](kubernetes/ingress-iks/index.md) | |
| 27 | +| **_Solutions_** | | | |
| 28 | +| Lab Solutions | Solutions for the Kubernetes Labs | [Solutions](kubernetes/lab-solutions.md) | |
27 | 29 |
|
28 | 30 | ## DevOps |
29 | 31 |
|
30 | | - | Task | Description | Link | |
31 | | - | --------------------------------| ------------------ |:----------- | |
32 | | - | ***Walkthroughs*** | | | |
33 | | - | Deploying Applications From Source | Using OpenShift 4 | [S2I](https://learn.openshift.com/introduction/deploying-python/) | |
34 | | - | ***Try It Yourself*** | | | |
35 | | - | Tekton Lab | Using Tekton to test new versions of applications. | [Tekton](devops/tekton/index.md) | |
36 | | - | IBM Cloud DevOps | Using IBM Cloud ToolChain with Tekton | [Tekton on IBM Cloud](devops/ibm-toolchain/index.md) | |
37 | | - | Jenkins Lab | Using Jenkins to test new versions of applications. | [Jenkins](devops/jenkins/index.md) | |
| 32 | +| Task | Description | Link | |
| 33 | +| ---------------------------------- | --------------------------------------------------- | :---------------------------------------------------------------- | |
| 34 | +| **_Walkthroughs_** | | | |
| 35 | +| Deploying Applications From Source | Using OpenShift 4 | [S2I](https://learn.openshift.com/introduction/deploying-python/) | |
| 36 | +| **_Try It Yourself_** | | | |
| 37 | +| Tekton Lab | Using Tekton to test new versions of applications. | [Tekton](devops/tekton/index.md) | |
| 38 | +| IBM Cloud DevOps | Using IBM Cloud ToolChain with Tekton | [Tekton on IBM Cloud](devops/ibm-toolchain/index.md) | |
| 39 | +| Jenkins Lab | Using Jenkins to test new versions of applications. | [Jenkins](devops/jenkins/index.md) | |
38 | 40 |
|
39 | 41 | ## GitOps |
40 | 42 |
|
41 | | - | Task | Description | Link | |
42 | | - | --------------------------------| ------------------ |:----------- | |
43 | | - | ***Walkthroughs*** | | | | |
44 | | - | GitOps | Introduction to GitOps with OpenShift | [Learn OpenShift](https://learn.openshift.com/introduction/gitops-introduction/) | |
45 | | - | GitOps Multi-cluster | Multi-cluster GitOps with OpenShift | [Learn OpenShift](https://learn.openshift.com/introduction/gitops-multicluster/) | |
46 | | - | ***Try It Yourself*** | | | |
47 | | - | ArgoCD Lab | Learn how to setup ArgoCD and Deploy Application | [ArgoCD](devops/argocd/index.md) | |
| 43 | +| Task | Description | Link | |
| 44 | +| --------------------- | ------------------------------------------------ | :------------------------------------------------------------------------------- | --- | |
| 45 | +| **_Walkthroughs_** | | | | |
| 46 | +| GitOps | Introduction to GitOps with OpenShift | [Learn OpenShift](https://learn.openshift.com/introduction/gitops-introduction/) | |
| 47 | +| GitOps Multi-cluster | Multi-cluster GitOps with OpenShift | [Learn OpenShift](https://learn.openshift.com/introduction/gitops-multicluster/) | |
| 48 | +| **_Try It Yourself_** | | | |
| 49 | +| ArgoCD Lab | Learn how to setup ArgoCD and Deploy Application | [ArgoCD](devops/argocd/index.md) | |
48 | 50 |
|
49 | 51 | ## Projects |
50 | 52 |
|
51 | | -| Task | Description | Link | |
52 | | -| --------------------------------| ------------------ |:----------- | |
53 | | -| ***Try It Yourself*** | | | |
| 53 | +| Task | Description | Link | |
| 54 | +| ---------------------- | ---------------------------------------------- | :------------------------------------------ | |
| 55 | +| **_Try It Yourself_** | | | |
54 | 56 | | Cloud Native Challenge | Deploy your own app using what we have learned | [CN Challenge](../cloudnative-challenge.md) | |
0 commit comments