RKE2 Server CLI

官网地址

NAME:
   rke2 server - Run management server
USAGE:
   rke2 server [OPTIONS]
OPTIONS:
--debug                                (logging) 开启调试日志 [$RKE2_DEBUG]
--disable value   不部署内置的组件,并删除已部署的组件 (有效项目: rke2-coredns, rke2-ingress-nginx, rke2-metrics-server)
--disable-scheduler                    (components) 禁用 Kubernetes scheduler
--disable-cloud-controller             (components) 禁用 rke2 cloud controller manager
--disable-kube-proxy                   (components) 禁用 kube-proxy

--write-kubeconfig-mode value          (client) kubeconfig 的模式 [$RKE2_KUBECONFIG_MODE]
--write-kubeconfig value, -o value     (client) 将管理客户端的kubeconfig写入此文件中 [$RKE2_KUBECONFIG_OUTPUT]
--config FILE, -c FILE  (默认从"/etc/rancher/rke2/config.yaml")加载配置 [$RKE2_CONFIG_FILE]
--data-dir value, -d value             (data) 数据目录 (默认: "/var/lib/rancher/rke2")

--bind-address value                   (listener) rke2 bind 地址 (默认: 0.0.0.0)
--advertise-address value              (listener) apiserver用来向集群成员公布的IPv4地址。 (默认: node-external-ip/node-ip)
--tls-san value                        (listener) 在server TLS证书上添加额外的主机名或IPv4/IPv6地址作为备用名称
--cluster-cidr value                   (networking) IPv4/IPv6网络CIDRs用于pod IPs (默认: 10.42.0.0/16)
--service-cidr value                   (networking) 用于 service IP的IPv4/IPv6网络CIDRs (默认: 10.43.0.0/16)
--service-node-port-range value        (networking) NodePort端口范围 (默认: "30000-32767")
--cluster-dns value                (networking) coredns服务的IPv4集群IP。应该是在你的service-cidr范围内。 (默认: 10.43.0.10)
--cluster-domain value                 (networking) Cluster Domain (默认: "cluster.local")
--server value, -s value               (experimental/cluster) 连接的server,用于加入一个集群 [$RKE2_URL]
--token value, -t value                (cluster) 用于将server或agent加入集群的共享token [$RKE2_TOKEN]
--token-file value                     (cluster) 包含 cluster-secret/token 的文件 [$RKE2_TOKEN_FILE]
--agent-token value                    (experimental/cluster) 用于将agent加入集群的共享token,但不包括server 
--agent-token-file value               (experimental/cluster) 包含agent token的文件 [$RKE2_AGENT_TOKEN_FILE]

--node-name value                      (agent/node) 节点名称 [$RKE2_NODE_NAME]
--node-label value                     (agent/node) 节点标签
--node-taint value                     (agent/node) 节点污点
--node-ip value, -i value              (agent/networking) 要为节点公布的IPv4/IPv6地址
--node-external-ip value               (agent/networking) 要为节点公布的IPv4/IPv6外部IP地址

--private-registry value               (agent/runtime) 私有镜像仓库配置文件 (默认: "/etc/rancher/rke2/registries.yaml")
--system-default-registry value        (image) 用于所有系统Docker镜像的私有镜像仓库 [$RKE2_SYSTEM_DEFAULT_REGISTRY]
--cni value                            (networking) 部署CNI插件, none, canal, cilium (默认: "canal") [$RKE2_CNI]

--image-credential-provider-bin-dir value 
(agent/node) 凭证提供者插件二进制文件所在目录的路径(默认:"/var/lib/rancher/credentialprovider/bin")
--image-credential-provider-config value 
(agent/node) 凭证提供者插件配置文件的路径(默认:"/var/lib/rancher/credentialprovider/config.yaml")
--container-runtime-endpoint value     
(agent/runtime) 禁用嵌入式containerd并使用替代的CRI实现
--snapshotter value                    
(agent/runtime) 覆盖默认的 containerd snapshotter (默认: "overlayfs") [$RKE2_AGENT_TOKEN]
--cluster-reset                        (experimental/cluster) 成为新集群的唯一成员 [$RKE2_CLUSTER_RESET]
--cluster-reset-restore-path value     (db) 要恢复的快照文件的路径
--lb-server-port value                 
(agent/node) Supervisor客户端负载均衡器的本地端口。如果supervisor 和apiserver不在同一地点,则apiserver客户端负载均衡器也将使用比该端口少1的额外端口。 (default: 6444) [$RKE2_LB_SERVER_PORT]
--selinux                              (agent/node) 在containerd中启用SELinux [$RKE2_SELINUX]
--cloud-provider-name value            (cloud provider) Cloud provider 名称 [$RKE2_CLOUD_PROVIDER_NAME]
--cloud-provider-config value          (cloud provider) Cloud provider 配置文件路径 [$RKE2_CLOUD_PROVIDER_CONFIG]
--profile value              (security) 根据选定的基准验证系统配置 (valid items: cis-1.5, cis-1.6 ) [$RKE2_CIS_PROFILE]
--audit-policy-file value              (security) 定义审计策略配置的文件的路径 [$RKE2_AUDIT_POLICY_FILE]
--control-plane-resource-requests value(security)控制平面资源请求 [$RKE2_CONTROL_PLANE_RESOURCE_REQUESTS]
--control-plane-resource-limits value  (component) 控制平面资源限制 [$RKE2_CONTROL_PLANE_RESOURCE_LIMITS]  
# runtime
--runtime-image value                 
(image) 覆盖用于运行时二进制文件的镜像 (containerd, kubectl, crictl, etc) [$RKE2_RUNTIME_IMAGE]
--pause-image value                    
(image) 覆盖pause使用的镜像 [$RKE2_PAUSE_IMAGE]
# kubelet
--kubelet-path value                   (experimental/agent) 覆盖kubelet的二进制路径 [$RKE2_KUBELET_PATH]
--resolv-conf value                    (agent/networking) Kubelet resolv.conf 文件 [$RKE2_RESOLV_CONF]
--kubelet-arg value                    (agent/flags) kubelet 进程的自定义标志
--protect-kernel-defaults              (agent/node) 内核调整行为。如果设置,如果内核调谐与kubelet默认值不同,则会出现错误
# kube-apiserver
--kube-apiserver-image value           (image) 覆盖kube-apiserver使用的镜像 [$RKE2_KUBE_APISERVER_IMAGE]
--kube-apiserver-extra-mount value     (components) kube-apiserver额外的卷挂载 [$RKE2_KUBE_APISERVER_EXTRA_MOUNT]
--kube-apiserver-extra-env value       (components) kube-apiserver额外的环境变量[$RKE2_KUBE_APISERVER_EXTRA_ENV]
--kube-apiserver-arg value             (flags) 为kube-apiserver进程设置参数
# kube-scheduler
--kube-scheduler-image value           (image) 覆盖kube-scheduler使用的镜像 [$RKE2_KUBE_SCHEDULER_IMAGE]
--kube-scheduler-extra-mount value     (components) kube-scheduler额外的卷挂载 [$RKE2_KUBE_SCHEDULER_EXTRA_MOUNT] 
--kube-scheduler-extra-env value       (components) kube-scheduler额外环境变量 [$RKE2_KUBE_SCHEDULER_EXTRA_ENV]
--kube-scheduler-arg value             (flags) 为kube-scheduler进程设置参数
# kube-controller-manager
--kube-controller-manager-image value  
(image) 覆盖kube-controller-manager使用的镜像 [$RKE2_KUBE_CONTROLLER_MANAGER_IMAGE]
--kube-controller-manager-extra-mount value   
(components) kube-controller-manager额外的卷挂载 [$RKE2_KUBE_CONTROLLER_MANAGER_EXTRA_MOUNT]
--kube-controller-manager-extra-env value     
(components) kube-controller-manager额外环境变量 [$RKE2_KUBE_CONTROLLER_MANAGER_EXTRA_ENV]
# kube-proxy
--kube-proxy-extra-mount value                (components) kube-proxy额外的卷挂载 [$RKE2_KUBE_PROXY_EXTRA_MOUNT]
--kube-proxy-extra-env value                  (components) kube-proxy额外的环境变量 [$RKE2_KUBE_PROXY_EXTRA_ENV] 
--kube-proxy-arg value                (agent/flags) 为kube-proxy进程自定义标志
--kube-proxy-image value              (image)覆盖kube-proxy使用的镜像 [$RKE2_KUBE_PROXY_IMAGE]
# cloud-controller-manager
--cloud-controller-manager-extra-mount value  
(components) cloud-controller-manager额外的卷挂载 [$RKE2_CLOUD_CONTROLLER_MANAGER_EXTRA_MOUNT]
--cloud-controller-manager-extra-env value    
(components) cloud-controller-manager额外的环境变量 [$RKE2_CLOUD_CONTROLLER_MANAGER_EXTRA_ENV]
--kube-controller-manager-arg value    (flags) 为kube-controller-manager进程设置参数
# etcd
--etcd-extra-env value                 (components) etcd额外环境变量 [$RKE2_ETCD_EXTRA_ENV]
--etcd-extra-mount value               (components) etcd额外的卷挂载 [$RKE2_ETCD_EXTRA_MOUNT]
--etcd-arg value                       (flags) 为etcd进程设置参数
--etcd-expose-metrics                  (db) 将etcd指标暴露给客户端接口. (默认 false)
--etcd-disable-snapshots               (db) 禁用自动etcd快照
--etcd-snapshot-name value       (db) 设置etcd快照的基本名称。 默认: etcd-snapshot-<unix-timestamp> (默认: "etcd-snapshot")
--etcd-snapshot-schedule-cron value    (db) 在cron中的快照间隔时间,例如,每5小时一次 '* */5 * * *' (默认: "0 */12 * * *")
--etcd-snapshot-retention value        (db) 要保留的快照数量 (默认: 5)
--etcd-snapshot-dir value              (db) 保存数据库快照的目录。 (默认 location: ${data-dir}/db/snapshots)
--etcd-s3                              (db) 启用备份到S3
--etcd-s3-endpoint value               (db) S3 endpoint url (默认: "s3.amazonaws.com")
--etcd-s3-endpoint-ca value            (db) S3自定义CA证书连接到S3 endpoint
--etcd-s3-skip-ssl-verify              (db) 禁用S3的SSL证书验证
--etcd-s3-access-key value             (db) S3 access key [$AWS_ACCESS_KEY_ID]
--etcd-s3-secret-key value             (db) S3 secret key [$AWS_SECRET_ACCESS_KEY]
--etcd-s3-bucket value                 (db) S3 bucket 名称
--etcd-s3-region value                 (db) S3 region / bucket 位置 (可选) (默认: "us-east-1")
--etcd-s3-folder value                 (db) S3 folder
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大能嘚吧嘚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值