Skip to content

Commit

Permalink
chore: Merge branch 'update-hello-k8s' of https://github.com/liatrio/…
Browse files Browse the repository at this point in the history
…devops-bootcamp into update-hello-k8s
  • Loading branch information
meher-liatrio committed Oct 18, 2024
2 parents 470cff1 + eaa7ad0 commit 5676a72
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions docs/8-kubernetes-container-orchestration/8.8-hello-k8s.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,10 @@ docs/8-kubernetes-container-orchestration/8.8-hello-k8s.md:
exercises:
-
name: Kubernetes Custom Project
description: Create a custom Kubernetes project, utilizing webhooks, creating a custom resource, and using Kubebuilder to create a controller which reconciles changes to the custom resource.
description: Create a custom Kubernetes project, utilizing kubebuilder,Kubebuilder to create a kubernetes custom resource definition and controller which reconciles changes to the custom resource.
estMinutes: 4800
technologies:
- Kubernetes
- Webhooks
- Custom Resources
- Kubebuilder
---
Expand All @@ -34,13 +33,17 @@ This product can be anything you choose. However, there are some necessary compo

</center>

## Creating Your Own Project

Please use a project management tool, such as a [GitHub Projects](https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects) Kanban board, to organize your project tasks.

![ticket image](img8/ticket_light.svg ':size=100x100 :class=light-mode-icon :alt= ticket image; light mode')
![ticket image](img8/ticket_dark.svg ':size=100x100 :class=dark-mode-icon :alt= ticket image; dark mode')

# Deliverable

Once you have completed the application, you will be expected to not only demonstrate what you have done, but also what you learned while doing it. Do not simply talk about the end result, talk about the places you got stuck and how you got past those roadblocks. It can be very beneficial to include links to useful material that you used to learn about the subject matter. It is essential that you take time to prepare yourself before this presentation to ensure that you have a clear idea of what you want to say and what you want to demonstrate. As with any sort of public speaking, remaining relaxed and confident is very important, and remember to have fun with this. The audience is not judging you, they are just curious in what you've been working on.

# Tips

- Complete the Kubebuilder quickstart [kubebuilder](https://book.kubebuilder.io/quick-start).

- Briefly read through the [kubebuilder Book Tutorial sections 1.1-1.11](https://book.kubebuilder.io/cronjob-tutorial/cronjob-tutorial]

Check failure on line 47 in docs/8-kubernetes-container-orchestration/8.8-hello-k8s.md

View workflow job for this annotation

GitHub Actions / lint

Bare URL used

docs/8-kubernetes-container-orchestration/8.8-hello-k8s.md:47:74 MD034/no-bare-urls Bare URL used [Context: "https://book.kubebuilder.io/cr..."] https://github.com/DavidAnson/markdownlint/blob/v0.35.0/doc/md034.md

Check failure on line 47 in docs/8-kubernetes-container-orchestration/8.8-hello-k8s.md

View workflow job for this annotation

GitHub Actions / lint

Bare URL used

docs/8-kubernetes-container-orchestration/8.8-hello-k8s.md:47:74 MD034/no-bare-urls Bare URL used [Context: "https://book.kubebuilder.io/cr..."] https://github.com/DavidAnson/markdownlint/blob/v0.35.0/doc/md034.md

- Use the [kube builder deploy image plugin](https://book.kubebuilder.io/plugins/deploy-image-plugin-v1-alpha) to create a custom resource definition, custom resource, and controller.

0 comments on commit 5676a72

Please sign in to comment.