Skip to content

camptocamp/helm-apache

Repository files navigation

Kubernetes HELM chart for application hosted by Apache httpd

This repository is deprecated, replaced by more generic one: helm-custom-pod

The default config is for MapServer with the image docker-mapserver

With:

Can be include in an other chart for qgisserver with e.g.:

Chart.yaml:

name: geomapfish
version: 1.0.0
apiVersion: v2
dependencies:
  - name: mapserver
    repository: file:///src/helm-mapserver/
    version: 1.0.0
    alias: qgisserver
    condition: qgisserver.enabled

values.yaml:

qgisserver:
  enabled: true
  replicaCount: 2
  image:
    repository: camptocamp/qgis-server
    tag: 3.20
  env: {}
  resources: {}
  readinessProbe:
    httpGet:
      path: /?SERVICE=WMS&REQUEST=GetCapabilities
      port: http
    initialDelaySeconds: 5
    timeoutSeconds: 300
  config:
    enabled: true
    image:
      repository: camptocamp/my-config-image
      tag: latest
    env: {}
    resources: {}
    folder: /etc/qgisserver

Contributing

Install the pre-commit hooks:

pip install pre-commit
pre-commit install --allow-missing-config