我想通过基于以下链接https://www.shogan.co.uk/kubernetes/enabling-and-using-ephemeral-containers-on-kubernetes-1-16/中给出的步骤在以下文件中设置--feature-gates = EphemeralContainers = true来启用EphemeralContainers

  • /etc/kubernetes/manifests/kube-apiserver.yaml
  • /etc/kubernetes/manifests/kube-scheduler.yaml

  • 但是etc / kubernetes下没有这样的文件,Kubernetes是通过Rancher设置的。
    我可以在rancher k8中设置值的任何想法

    最佳答案

    您需要通过编辑extra_args传递cluster.yml

    这是一个示例片段:

    services:
        kube-api:
          service_node_port_range: 30000-32767
          pod_security_policy: false
          extra_args:
            feature-gates: "EphemeralContainers=true"
        kube-scheduler:
          extra_args:
            feature-gates: "EphemeralContainers=true"
    

    参考:
  • https://rancher.com/docs/rke/latest/en/example-yamls/
  • 关于kubernetes - 如何在Rancher kubernetes中启用资源EphemeralContainers,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61732373/

    10-10 18:08