Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

使用 Kubernetes ConfigMap 自动执行初始配置负载

使用 Kubernetes ConfigMap 加载初始配置

ConfigMap 是 Kubernetes 标准规范。

ConfigMaps 允许您将配置构件与图像内容分离,以保持容器化应用程序的便携式。cSRX 使用 ConfigMaps 在 cSRX 容器启动时加载初始配置文件。

您还可以使用与在 kubernetes 中加载初始配置文件类似的步骤从许可证密钥文件添加许可证。

要根据 cSRX 初始配置创建 cSRX ConfigMap:

  1. 在 Kubernetes-master 上创建 csrx.yaml 文件,并添加文本内容以使用 ConfigMap 部署 cSRX Pod:

    root@kubernetes-master:~#kubectl create -f pod_with_configmap.txt

  2. 运行以下命令以使用 yaml 文件创建 csrx。

    root@kubernetes-master:~#kubectl apply -f csrx.yaml

  3. 运行以下命令以在 CLI 模式下启动 cSRX

    root@kubernetes-master:~#kubectl exec -it csrx bash

    root@csrx:~#cli

    root@csrx#configure

  4. 启动 cSRX Pod 之后,可以从 cSRX CLI 检查 cSRX 初始配置。

    root@csrx> show