-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(podAnnotations): individualized Pod Annotations #222
base: main
Are you sure you want to change the base?
Changes from 2 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,8 @@ core: | |
pullPolicy: Always | ||
## @param core.image.tag Tag for the main Cryostat container image | ||
tag: "4.0.0-snapshot" | ||
## @param core.podAnnotations [object] Annotations to be applied to the Cryostat Pods | ||
podAnnotations: {} | ||
service: | ||
## @param core.service.type Type of Service to create for the Cryostat application | ||
type: ClusterIP | ||
|
@@ -96,6 +98,8 @@ reports: | |
pullPolicy: Always | ||
## @param reports.image.tag Tag for the Report Generator image | ||
tag: "4.0.0-snapshot" | ||
## @param reports.podAnnotations [object] Annotations to be applied to the Report Generator Pods | ||
podAnnotations: {} | ||
service: | ||
## @param reports.service.type Type of Service to create for the Report Generator Deployment | ||
type: ClusterIP | ||
|
@@ -134,6 +138,8 @@ db: | |
pullPolicy: Always | ||
## @param db.image.tag Tag for the database container image | ||
tag: "latest" | ||
## @param db.podAnnotations [object] Annotations to be applied to the Database Pods | ||
podAnnotations: {} | ||
service: | ||
## @param db.service.type Type of Service to create for the database | ||
type: ClusterIP | ||
|
@@ -169,6 +175,8 @@ storage: | |
encryption: | ||
## @param storage.encryption.enabled Enable at-rest encryption of stored objects. The storage container will generate a secret key for each stored object and use this key to encrypt and decrypt objects transparently. The key is written to the object metadata, so in the default storage container configuration this only adds a small layer of additional security. | ||
enabled: true | ||
## @param storage.podAnnotations [object] Annotations to be applied to the Storage Pods | ||
podAnnotations: {} | ||
service: | ||
## @param storage.service.type Type of Service to create for the object storage | ||
type: ClusterIP | ||
|
@@ -199,6 +207,8 @@ grafana: | |
pullPolicy: Always | ||
## @param grafana.image.tag Tag for the Grafana container image | ||
tag: "latest" | ||
## @param grafana.podAnnotations [object] Annotations to be applied to the Grafana Pods | ||
podAnnotations: {} | ||
service: | ||
## @param grafana.service.type Type of Service to create for Grafana | ||
type: ClusterIP | ||
|
@@ -229,6 +239,8 @@ datasource: | |
pullPolicy: Always | ||
## @param datasource.image.tag Tag for the JFR Data Source container image | ||
tag: "latest" | ||
## @param datasource.podAnnotations [object] Annotations to be applied to the JFR Datasource Pods | ||
podAnnotations: {} | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same here? |
||
resources: | ||
requests: | ||
## @param datasource.resources.requests.cpu CPU resource request for the JFR Data Source container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | ||
|
@@ -351,7 +363,7 @@ serviceAccount: | |
## @param serviceAccount.name The name of the service account to use. If not set and create is true, a name is generated using the fullname template | ||
name: "" | ||
|
||
## @param podAnnotations [object] Annotations to be applied to the Cryostat Pod | ||
## @param podAnnotations [object] Annotations to be applied to the various Pods | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Would it be clearer to say "Common annotations that applied to all managed Pods"? |
||
podAnnotations: {} | ||
|
||
## @param podSecurityContext [object] Security Context for the Cryostat Pod. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [PodSecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context) | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are unused right? Grafana and Datasource are in the same pod as Cryostat.