Skip to content

Commit

Permalink
Update good-practices.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Sajiyah-Salat committed May 19, 2023
1 parent 70e49d2 commit f6b70f8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/book/src/reference/good-practices.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Writing reconciliation logic according to specific events, breaks the recommenda

Building your operator commonly involves extending the Kubernetes API itself. It is helpful to understand precisely how Custom Resource Definitions (CRDs) interact with the Kubernetes API. Also, the [Kubebuilder documentation](./cronjob-tutorial/gvks.html) on Groups and Versions and Kinds may be helpful to understand these concepts better as they relate to operators.

By developing Operator pattern solutions, we extend the Kubernetes api. Understanding the [best practices][sdk-bestpractices] and following the design patterns is important in the development process.
By developing Operator pattern solutions, we extend the Kubernetes api.

## Why should one avoid a system design where a single controller is responsible for managing multiple CRDs (Custom Resource Definitions)(for example, an _'install_all_controller.go'_)?

Expand Down

0 comments on commit f6b70f8

Please sign in to comment.