Skip to content
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

chore(release): prepare 2.4.0 release #100

Merged
merged 2 commits into from
Dec 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions charts/cryostat/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ description: Securely manage JFR recordings for your containerized Java workload

type: application

version: "0.4.0-dev"
version: "0.4.0"

kubeVersion: ">= 1.19.0-0"

appVersion: "2.4.0-pre"
appVersion: "2.4.0"

home: "https://cryostat.io"

Expand Down
14 changes: 8 additions & 6 deletions charts/cryostat/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ A Helm chart for deploying [Cryostat](https://cryostat.io/) on Kubernetes and Op
| ---------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- |
| `core` | Configuration for the core Cryostat application | |
| `core.image.repository` | Repository for the main Cryostat container image | `quay.io/cryostat/cryostat` |
| `core.image.pullPolicy` | Image pull policy for the main Cryostat container image | `Always` |
| `core.image.tag` | Tag for the main Cryostat container image | `2.4.0-snapshot` |
| `core.image.pullPolicy` | Image pull policy for the main Cryostat container image | `IfNotPresent` |
| `core.image.tag` | Tag for the main Cryostat container image | `2.4.0` |
| `core.service.type` | Type of Service to create for the Cryostat application | `ClusterIP` |
| `core.service.httpPort` | Port number to expose on the Service for Cryostat's HTTP server | `8181` |
| `core.service.jmxPort` | Port number to expose on the Service for remote JMX connections to Cryostat | `9091` |
Expand Down Expand Up @@ -39,8 +39,8 @@ A Helm chart for deploying [Cryostat](https://cryostat.io/) on Kubernetes and Op
| ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------- |
| `grafana` | Configuration for the customized Grafana instance for Cryostat | |
| `grafana.image.repository` | Repository for the Grafana container image | `quay.io/cryostat/cryostat-grafana-dashboard` |
| `grafana.image.pullPolicy` | Image pull policy for the Grafana container image | `Always` |
| `grafana.image.tag` | Tag for the Grafana container image | `cryostat-v2.4` |
| `grafana.image.pullPolicy` | Image pull policy for the Grafana container image | `IfNotPresent` |
| `grafana.image.tag` | Tag for the Grafana container image | `2.4.0` |
| `grafana.service.type` | Type of Service to create for Grafana | `ClusterIP` |
| `grafana.service.port` | Port number to expose on the Service for Grafana's HTTP server | `3000` |
| `grafana.sslProxied` | Enables SSL Proxied Environment Variables, useful when you are offloading SSL/TLS at External Loadbalancer instead of Ingress | `false` |
Expand All @@ -67,11 +67,12 @@ A Helm chart for deploying [Cryostat](https://cryostat.io/) on Kubernetes and Op
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------- |
| `datasource` | Configuration for the JFR Data Source component, which translates recording events into a format consumable by Grafana | |
| `datasource.image.repository` | Repository for the JFR Data Source container image | `quay.io/cryostat/jfr-datasource` |
| `datasource.image.pullPolicy` | Image pull policy for the JFR Data Source container image | `Always` |
| `datasource.image.tag` | Tag for the JFR Data Source container image | `2.4.0-snapshot` |
| `datasource.image.pullPolicy` | Image pull policy for the JFR Data Source container image | `IfNotPresent` |
| `datasource.image.tag` | Tag for the JFR Data Source container image | `2.4.0` |
| `datasource.resources` | Resource requests/limits for the JFR Data Source container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | `{}` |
| `datasource.securityContext` | Security Context for the JFR Data Source container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` |


### Authentication

| Name | Description | Value |
Expand All @@ -80,6 +81,7 @@ A Helm chart for deploying [Cryostat](https://cryostat.io/) on Kubernetes and Op
| `authentication.basicAuth.secretName` | Name of the Secret that contains the credentials within Cryostat's namespace **(Required if basicAuth is enabled)** | `""` |
| `authentication.basicAuth.filename` | Key within Secret containing the properties file. The properties file should contain one user per line, with the syntax "user=passHex", where "user" is the username and "passHex" is the SHA-256 hash of the desired password **(Required if basicAuth is enabled)** | `""` |


### Other Parameters

| Name | Description | Value |
Expand Down
12 changes: 6 additions & 6 deletions charts/cryostat/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@
"pullPolicy": {
"type": "string",
"description": "Image pull policy for the main Cryostat container image",
"default": "Always"
"default": "IfNotPresent"
},
"tag": {
"type": "string",
"description": "Tag for the main Cryostat container image",
"default": "2.4.0-snapshot"
"default": "2.4.0"
}
}
},
Expand Down Expand Up @@ -202,12 +202,12 @@
"pullPolicy": {
"type": "string",
"description": "Image pull policy for the Grafana container image",
"default": "Always"
"default": "IfNotPresent"
},
"tag": {
"type": "string",
"description": "Tag for the Grafana container image",
"default": "cryostat-v2.4"
"default": "2.4.0"
}
}
},
Expand Down Expand Up @@ -403,12 +403,12 @@
"pullPolicy": {
"type": "string",
"description": "Image pull policy for the JFR Data Source container image",
"default": "Always"
"default": "IfNotPresent"
},
"tag": {
"type": "string",
"description": "Tag for the JFR Data Source container image",
"default": "2.4.0-snapshot"
"default": "2.4.0"
}
}
},
Expand Down
12 changes: 6 additions & 6 deletions charts/cryostat/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ core:
## @param core.image.repository Repository for the main Cryostat container image
repository: "quay.io/cryostat/cryostat"
## @param core.image.pullPolicy Image pull policy for the main Cryostat container image
pullPolicy: Always
pullPolicy: IfNotPresent
## @param core.image.tag Tag for the main Cryostat container image
tag: "2.4.0-snapshot"
tag: "2.4.0"
service:
## @param core.service.type Type of Service to create for the Cryostat application
type: ClusterIP
Expand Down Expand Up @@ -70,9 +70,9 @@ grafana:
## @param grafana.image.repository Repository for the Grafana container image
repository: "quay.io/cryostat/cryostat-grafana-dashboard"
## @param grafana.image.pullPolicy Image pull policy for the Grafana container image
pullPolicy: Always
pullPolicy: IfNotPresent
## @param grafana.image.tag Tag for the Grafana container image
tag: "cryostat-v2.4"
tag: "2.4.0"
service:
## @param grafana.service.type Type of Service to create for Grafana
type: ClusterIP
Expand Down Expand Up @@ -131,9 +131,9 @@ datasource:
## @param datasource.image.repository Repository for the JFR Data Source container image
repository: "quay.io/cryostat/jfr-datasource"
## @param datasource.image.pullPolicy Image pull policy for the JFR Data Source container image
pullPolicy: Always
pullPolicy: IfNotPresent
## @param datasource.image.tag Tag for the JFR Data Source container image
tag: "2.4.0-snapshot"
tag: "2.4.0"
## @param datasource.resources Resource requests/limits for the JFR Data Source container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)
resources: {}
## @param datasource.securityContext [object] Security Context for the JFR Data Source container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1)
Expand Down
Loading