✏️ Kubernetes has ConfigMaps as well
This commit is contained in:
parent
7f47d17dcb
commit
1f143dd690
|
@ -81,7 +81,7 @@ You should therefore adjust the configuration for production setups, at least th
|
||||||
|
|
||||||
You may run this image in a cluster such as Docker Swarm, Kubernetes or OpenShift, but this is advanced level.
|
You may run this image in a cluster such as Docker Swarm, Kubernetes or OpenShift, but this is advanced level.
|
||||||
|
|
||||||
In this case, we encourage you to statically configure Netbox by starting from [Netbox's example config file][default-config], and mounting it into your container using the mechanism provided by your container platform (i.e. [Docker Swarm configs][swarm-config], [Kubernetes secrets][k8s-secrets], [OpenShift configmaps][openshift-config]).
|
In this case, we encourage you to statically configure Netbox by starting from [Netbox's example config file][default-config], and mounting it into your container using the mechanism provided by your container platform (i.e. [Docker Swarm configs][swarm-config], [Kubernetes ConfigMap][k8s-config], [OpenShift ConfigMaps][openshift-config]).
|
||||||
|
|
||||||
But if you rather continue to configure your application through environment variables, you may continue to use [the built-in configuration file][docker-config].
|
But if you rather continue to configure your application through environment variables, you may continue to use [the built-in configuration file][docker-config].
|
||||||
We discourage storing secrets in environment variables, as environment variable are passed on to all sub-processes and may leak easily into other systems, e.g. error collecting tools that often collect all environment variables whenever an error occurs.
|
We discourage storing secrets in environment variables, as environment variable are passed on to all sub-processes and may leak easily into other systems, e.g. error collecting tools that often collect all environment variables whenever an error occurs.
|
||||||
|
@ -107,6 +107,7 @@ Please also consider [the advice about running Netbox in production](#production
|
||||||
[openshift-config]: https://docs.openshift.org/latest/dev_guide/configmaps.html
|
[openshift-config]: https://docs.openshift.org/latest/dev_guide/configmaps.html
|
||||||
[openshift-secrets]: https://docs.openshift.org/latest/dev_guide/secrets.html
|
[openshift-secrets]: https://docs.openshift.org/latest/dev_guide/secrets.html
|
||||||
[k8s-secrets]: https://kubernetes.io/docs/concepts/configuration/secret/
|
[k8s-secrets]: https://kubernetes.io/docs/concepts/configuration/secret/
|
||||||
|
[k8s-config]: https://kubernetes.io/docs/tasks/configure-pod-container/configmap/
|
||||||
|
|
||||||
#### A Note On OpenShift
|
#### A Note On OpenShift
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue