diff --git a/geoserver/latest/README.md b/geoserver/latest/README.md index b452b06..baceeab 100644 --- a/geoserver/latest/README.md +++ b/geoserver/latest/README.md @@ -106,9 +106,13 @@ geoserver: EXAMPLE_DB_HOST=localhost EXAMPLE_DB_USER=geoserver EXAMPLE_DB_PASS=geoserver + + context_xml: | + ``` #### Description: +- `context_xml`: pupulate the secret for the Tomcat `context.xml` file. - `chown_datadir`: toggle running `chown` to the `tomcat` UID/GID on the GeoServer data\_dir. Disabling this might be desired when particular storage drivers requires to not change the ownership. - `geoserver_extra_opts`: JVM options that will be appended to the default ones. diff --git a/geoserver/latest/context.xml b/geoserver/latest/context.xml deleted file mode 100644 index 6b2047a..0000000 --- a/geoserver/latest/context.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - WEB-INF/web.xml - - - - - - - - - - diff --git a/geoserver/latest/templates/secrets.yaml b/geoserver/latest/templates/secrets.yaml index b8760d7..9ec1f9f 100644 --- a/geoserver/latest/templates/secrets.yaml +++ b/geoserver/latest/templates/secrets.yaml @@ -14,4 +14,4 @@ metadata: name: {{ include "geoserver.fullname" . }}-context data: context.xml: |- - {{ .Files.Get "context.xml" | b64enc }} + {{ .Values.geoserver.context_xml | b64enc }} diff --git a/geoserver/latest/values.yaml b/geoserver/latest/values.yaml index de7a665..9406509 100644 --- a/geoserver/latest/values.yaml +++ b/geoserver/latest/values.yaml @@ -165,3 +165,33 @@ geoserver: EXAMPLE_DB_HOST=localhost EXAMPLE_DB_USER=geoserver EXAMPLE_DB_PASS=geoserver + + context_xml: | + + + WEB-INF/web.xml + + + + + + + + +