Skip to content

Commit

Permalink
Add recommendation crds
Browse files Browse the repository at this point in the history
Signed-off-by: raihankhan <[email protected]>
  • Loading branch information
raihankhan committed Jan 30, 2025
1 parent 29b75ff commit d83eb02
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,10 @@ jobs:
kubectl create -f https://github.com/kubedb/installer/raw/master/crds/kubedb-crds.yaml
kubectl create -f https://github.com/kubernetes-csi/external-snapshotter/raw/master/client/config/crd/snapshot.storage.k8s.io_volumesnapshotclasses.yaml
kubectl create -f https://github.com/kubestash/installer/raw/master/crds/kubestash-crds.yaml
kubectl create -f https://github.com/kubeops/supervisor/raw/master/crds/supervisor.appscode.com_approvalpolicies.yaml
kubectl create -f https://github.com/kubeops/supervisor/raw/master/crds/supervisor.appscode.com_clustermaintenancewindows.yaml
kubectl create -f https://github.com/kubeops/supervisor/raw/master/crds/supervisor.appscode.com_maintenancewindows.yaml
kubectl create -f https://github.com/kubeops/supervisor/raw/master/crds/supervisor.appscode.com_recommendations.yaml
- name: Check codespan schema
run: |
Expand Down
4 changes: 2 additions & 2 deletions docs/guides/elasticsearch/recommendation/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Databases on Kubernetes in production grade infrastructure often need to go thro

## Overview

Recommendation is a custom resource definition object which is created by KubeDB ops-manager controller and managed by supervisor. So, You need to have KubeDB and Supervisor installed first. You can simply install supervisor along with other KubeDB components using `--set supervisor.enabled=true` flag while installing KubeDB via helm chart.
Recommendation is a custom resource definition (CRD) object which is created by KubeDB ops-manager controller and managed by supervisor. So, You need to have KubeDB and Supervisor installed first. You can simply install supervisor along with other KubeDB components using `--set supervisor.enabled=true` flag while installing KubeDB via helm chart.

<p align="center">
<img alt="Recommendation Generation" src="/docs/guides/elasticsearch/recommendation/images/recommendation-generation.png">
Expand All @@ -33,7 +33,7 @@ KubeDB provides Three types of recommendation for Elasticsearch and Opensearch.
2. TLS Certificate Rotation Recommendation
3. Authentication Secret Rotation Recommendation

The next page describes these recommendations, how to enable/disable them, their generation mechanism and usability.
The next page describes these recommendations, how to approve/reject them, their generation mechanism and usability.

## Next Steps

Expand Down

0 comments on commit d83eb02

Please sign in to comment.