Skip to content

ASCII Movie

ascii-movie logo

Version: 0.14.0 Type: application AppVersion: 1.7.2

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

helm install ascii-movie oci://ghcr.io/gabe565/charts/ascii-movie

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

helm uninstall ascii-movie

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.

helm install ascii-movie \
  --set env.TZ="America/New York" \
    gabe565/ascii-movie

Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.

helm install ascii-movie gabe565/ascii-movie -f values.yaml

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.7.2" 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