1
1
# CTFd Helm Chart
2
- ![ Version: 0.1 .0] ( https://img.shields.io/badge/Version-0.1 .0-informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: 3.7.3 ] ( https://img.shields.io/badge/AppVersion-3.7.3 -informational?style=flat-square)
2
+ ![ Version: 0.2 .0] ( https://img.shields.io/badge/Version-0.2 .0-informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square )
3
3
[ ![ Lint and Server-side Dryrun Chart] ( https://github.com/ScribblerCoder/CTFd-Helm/actions/workflows/helm-lint-test.yaml/badge.svg )] ( https://github.com/ScribblerCoder/CTFd-Helm/actions/workflows/helm-lint-test.yaml )
4
4
5
5
This is a Helm chart for deploying CTFd on Kubernetes. It deploys the official [ CTFd Docker image] ( ghcr.io/ctfd/ctfd ) . HA and Autoscaling + MariaDB + Redis + S3 Storage. Also supports using external MariaDB/Redis/S3.
@@ -170,7 +170,7 @@ ctfd:
170
170
| ctfd.fullnameOverride | string | `""` | Chart fullname override |
171
171
| ctfd.image.pullPolicy | string | `"IfNotPresent"` | image pull policy. One of Always, Never, IfNotPresent |
172
172
| ctfd.image.repository | string | `"ghcr.io/ctfd/ctfd"` | repository link to the CTFd docker image |
173
- | ctfd.image.tag | string | `appVersion ` | Overrides the image tag (version ) |
173
+ | ctfd.image.tag | string | `latest ` | CTFd image tag (check https://github.com/CTFd/CTFd/pkgs/container/ctfd ) |
174
174
| ctfd.imagePullSecrets | list | `[]` | Image pull secrets (use this for private repos) |
175
175
| ctfd.ingress.annotations | object | `{}` | Ingress annotations |
176
176
| ctfd.ingress.className | string | `""` | Ingress class |
@@ -217,12 +217,12 @@ ctfd:
217
217
| mariadb.primary.extraFlags | string | Check `values.yaml`. Used by official CTFd `docker-compose.yml` | MariaDB primary entrypoint extra flags |
218
218
| mariadb.primary.persistence.enabled | bool | `true` | |
219
219
| mariadb.primary.persistence.size | string | `"2Gi"` | |
220
- | mariadb.primary.resourcePreset | string | `"small"` | Check Bintami's documentation |
220
+ | mariadb.primary.resourcesPreset | string | `"small"` | Check Bintami's documentation |
221
221
| mariadb.secondary.extraFlags | string | Check `values.yaml`. Used by official CTFd `docker-compose.yml` | MariaDB primary entrypoint extra flags |
222
222
| mariadb.secondary.persistence.enabled | bool | `true` | |
223
223
| mariadb.secondary.persistence.size | string | `"2Gi"` | |
224
224
| mariadb.secondary.replicaCount | int | `1` | |
225
- | mariadb.secondary.resourcePreset | string | `"small"` | Check Bintami's documentation |
225
+ | mariadb.secondary.resourcesPreset | string | `"small"` | Check Bintami's documentation |
226
226
| mariadb.volumePermissions.enabled | bool | `true` | |
227
227
| redis.auth.enabled | bool | `false` | |
228
228
| redis.enabled | bool | `true` | Deploys bitnami's redis (set to false if you want to use an external cache) |
@@ -248,7 +248,7 @@ ctfd:
248
248
| seaweedfs.filer.storage | string | `"5Gi"` | seaweedfs-filer PVC storage size |
249
249
| seaweedfs.master.data.size | string | `"5Gi"` | seaweedfs storage size |
250
250
| seaweedfs.master.data.type | string | `"persistentVolumeClaim"` | seaweedfs data storage type |
251
- | seaweedfs.master.replicas | int | `3 ` | seaweedfs-master replicas |
251
+ | seaweedfs.master.replicas | int | `1 ` | seaweedfs-master replicas |
252
252
| seaweedfs.volume.replicas | int | `1` | seaweedfs-volume replicas |
253
253
254
254
Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs)
0 commit comments