From 98aef9046b45f506463c16b4929507dac83c880f Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Mon, 2 Dec 2024 11:10:21 -0500 Subject: [PATCH] readme --- charts/cryostat/README.md | 4 +- charts/cryostat/values.schema.json | 72 +++++++++++++----------------- 2 files changed, 32 insertions(+), 44 deletions(-) diff --git a/charts/cryostat/README.md b/charts/cryostat/README.md index b06c85d..630616c 100644 --- a/charts/cryostat/README.md +++ b/charts/cryostat/README.md @@ -119,7 +119,7 @@ helm install cryostat ./charts/cryostat | `db.pvc.storage` | Storage size to request for the persistentVolumeClaim | `500Mi` | | `db.pvc.accessModes` | Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `["ReadWriteOnce"]` | | `db.pvc.selector` | Selector for the persistentVolumeClaim. See: [Selector](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `{}` | -| `db.pvc.storageClassName` | The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `""` | +| `db.pvc.storageClassName` | The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `undefined` | | `db.securityContext` | Security Context for the database 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) | `{}` | ### Storage Container @@ -141,7 +141,7 @@ helm install cryostat ./charts/cryostat | `storage.pvc.storage` | Storage size to request for the persistentVolumeClaim | `500Mi` | | `storage.pvc.accessModes` | Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `["ReadWriteOnce"]` | | `storage.pvc.selector` | Selector for the persistentVolumeClaim. See: [Selector](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `{}` | -| `storage.pvc.storageClassName` | The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `""` | +| `storage.pvc.storageClassName` | The name of the StorageClass for the persistentVolumeClaim. See: [PersistentVolumeClaims](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) and [Storage Classes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#class) | `undefined` | | `storage.securityContext` | Security Context for the storage 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) | `{}` | ### Grafana Container diff --git a/charts/cryostat/values.schema.json b/charts/cryostat/values.schema.json index 975e77b..fcbc9bc 100644 --- a/charts/cryostat/values.schema.json +++ b/charts/cryostat/values.schema.json @@ -409,26 +409,6 @@ } } }, - "resources": { - "type": "object", - "properties": { - "requests": { - "type": "object", - "properties": { - "cpu": { - "type": "string", - "description": "CPU resource request for the database container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", - "default": "25m" - }, - "memory": { - "type": "string", - "description": "Memory resource request for the database container.", - "default": "64Mi" - } - } - } - } - }, "securityContext": { "type": "object", "properties": { @@ -454,6 +434,26 @@ } } }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the database container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", + "default": "25m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the database container.", + "default": "64Mi" + } + } + } + } + }, "pvc": { "type": "object", "properties": { @@ -476,12 +476,6 @@ "items": { "type": "string" } - }, - "storageClassName": { - "type": "string", - "description": "The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims)", - "default": "", - "nullable": true } } } @@ -515,16 +509,6 @@ } } }, - "encryption": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "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.", - "default": true - } - } - }, "securityContext": { "type": "object", "properties": { @@ -550,6 +534,16 @@ } } }, + "encryption": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "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.", + "default": true + } + } + }, "service": { "type": "object", "properties": { @@ -607,12 +601,6 @@ "items": { "type": "string" } - }, - "storageClassName": { - "type": "string", - "description": "The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims)", - "default": "", - "nullable": true } } }