ASCII Movie¶
Star Wars movie SSH and Telnet server
This chart is not maintained by the upstream project and any issues with the chart should be raised here
Source Code¶
Requirements¶
Kubernetes: >=1.22.0-0
Dependencies¶
Repository | Name | Version |
---|---|---|
https://bjw-s.github.io/helm-charts | common | 1.5.1 |
Installing the Chart¶
To install the chart with the release name ascii-movie
OCI (Recommended)¶
Traditional¶
helm repo add gabe565 https://charts.gabe565.com
helm repo update
helm install ascii-movie gabe565/ascii-movie
Uninstalling the Chart¶
To uninstall the ascii-movie
deployment
The command removes all the Kubernetes components associated with the chart including persistent volumes and deletes the release.
Configuration¶
Read through the values.yaml file. It has several commented out suggested values. Other values may be used from the values.yaml from the bjw-s common library.
Specify each parameter using the --set key=value[,key=value]
argument to helm install
.
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
Custom configuration¶
N/A
Values¶
Important: When deploying an application Helm chart you can add more values from the bjw-s common library chart here
Key | Type | Default | Description |
---|---|---|---|
controller.strategy | string | "RollingUpdate" | Set the controller upgrade strategy |
env | object | See values.yaml | Environment variables. [ref] |
env.ASCII_MOVIE_CONCURRENT_STREAMS | int | 10 | Number of concurrent streams allowed from an IP address. Set to 0 to disable. |
image.pullPolicy | string | "Always" | image pull policy |
image.repository | string | "ghcr.io/gabe565/ascii-movie" | image repository. |
image.tag | string | "1.9.5" | image tag |
podSecurityContext | object | {"runAsNonRoot":true} | Pod security context. |
secrets.ssh.enabled | string | true if SSH port is enabled, else false | Enables SSH host key volume. |
secrets.ssh.stringData.ssh_host_ed25519_key | string | Generated | SSH Ed25519 host key. |
secrets.ssh.stringData.ssh_host_rsa_key | string | Generated | SSH RSA host key. |
securityContext | object | {"readOnlyRootFilesystem":true} | Container security context. |
service | object | See values.yaml | Configures service settings for the chart. |
serviceMonitor.main.enabled | bool | false | Enables or disables the serviceMonitor. |
serviceMonitor.main.endpoints | list | See values.yaml | Configures the endpoints for the serviceMonitor. |
serviceMonitor.main.serviceName | string | "{{ include \"bjw-s.common.lib.chart.names.fullname\" $ }}-api" | Configures the target Service for the serviceMonitor. Helm templates can be used. |
Autogenerated from chart metadata using helm-docs