通常可以在常规 Kubernetes 中的 /etc/kubernetes/manifests/kube-apiserver.yaml 中找到。
\n\n在 rancher / K3s 中,这就是我能找到的全部。我正在尝试调整一些设置,以便可以启用自定义自动缩放(例如https://docs.bitnami.com/kubernetes/how-to/configure-autoscaling-custom-metrics/)。还有其他方法可以影响这些设置吗?
\n\n$ sudo tree /var/lib/rancher/k3s/server/manifests\n/var/lib/rancher/k3s/server/manifests\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 coredns.yaml\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 rolebindings.yaml\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 traefik.yaml\n\n0 directories, 3 files\n\nRun Code Online (Sandbox Code Playgroud)\n
\n\n\nK3s 将 Kubernetes 组件(kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy)捆绑到组合进程中,这些进程以简单的服务器和代理模型的形式呈现。运行 k3s 服务器将启动 Kubernetes 服务器并自动将本地主机注册为代理。k3s 支持多节点模型,用户可以使用进程启动时生成的 xe2x80x98node-tokenxe2x80x99。默认情况下,k3s 同时安装服务器和代理(结合了 Kubelet、kubeproxy 和 flannel 代理进程),可以使用 \xe2\x80\x98 \xe2\x80\x94 disable-agent\xe2\x80\n 进行控制x99,其中服务器和代理\n(Kubernetes 术语中的主节点和节点)可以分开。
\n
据我所知 - k3s 的所有配置文件都可以在下面找到/var/lib/rancher/k3s据我所知 - k3s 的所有配置文件都可以在目录
Running kube-apiserver --advertise-port=6443 --allow-privileged=true \n--api-audiences=unknown --authorization-mode=Node,RBAC --basic-auth-file=/var/lib/ranch\ner/k3s/server/cred/passwd \n--bind-address=127.0.0.1 --cert-dir=/var/lib/rancher/k3s/server/tls/temporary-certs --client-ca-file=/var/lib/rancher/k3s/server/tls/client-ca.crt \n--enable-admission-p\nlugins=NodeRestriction --insecure-port=0 \n--kubelet-client-certificate=/var/lib/rancher/k3s/server/tls/client-kube-apiserver.crt \n--kubelet-client-key=/var/lib/rancher/k3s/server/tls/client-kube-\napiserver.key \n--proxy-client-cert-file=/var/lib/rancher/k3s/server/tls/client-auth-proxy.crt\n --proxy-client-key-file=/var/lib/rancher/k3s/server/tls/client-auth-proxy.key --requestheader-allowe\nd-names=system:auth-proxy \n--requestheader-client-ca-file=/var/lib/rancher/k3s/server/tls/request-header-ca.crt \n--requestheader-extra-headers-prefix=X-Remote-Extra- \n--requestheader-group-headers\n=X-Remote-Group --requestheader-username-headers=X-Remote-User\n --secure-port=6444 --service-account-issuer=k3s --service-account-key-file=/var/lib/rancher/k3s/server/tls/service.key \n--service-a\nccount-signing-key-file=/var/lib/rancher/k3s/server/tls/service.key \n--service-cluster-ip-range=10.43.0.0/16 --tls-cert-file=/var/lib/rancher/k3s/server/tls/serving-kube-apiserver.crt --tls-priv\nate-key-file=/var/lib/rancher/k3s/server/tls/serving-kube-apiserver.key\nRun Code Online (Sandbox Code Playgroud)\n\n您还可以使用--kube-apiserver-arg 选项指定所需的值
| 归档时间: |
|
| 查看次数: |
10237 次 |
| 最近记录: |