Rancher系列文章 您所在的位置:网站首页 激光笔usb插上无法使用 Rancher系列文章

Rancher系列文章

#Rancher系列文章| 来源: 网络整理| 查看: 265

概述

最近在玩 Rancher, 先从最基本的功能玩起, 目前有几个已经搭建好的 K8S 集群, 需要批量导入, 发现官网已经有批量导入的文档了. 根据 Rancher v2.6 进行验证微调后总结经验.

1. Rancher UI 获取创建集群参数

访问Rancher_URL/v3/clusters/,单击右上角“Create”,创建导入集群:

在参数填写页面中,修改以下参数:

dockerRootDir 默认为/var/lib/docker,如果 dockerroot 路径有修改,需要修改此配置路径; enableClusterAlerting(可选) 根据需要选择是否默认开启集群告警; enableClusterMonitoring(可选) 根据需要选择是否默认开启集群监控; name(必填) 设置集群名称,名称具有唯一性,不能与现有集群名称相同;

配置好参数后单击Show Request;

在弹出的窗口中,复制API Request中HTTP Request:的{}中的内容,此内容即为创建的集群的 API 参数;

#!/bin/bash api_url='https://rancher-demo.example.com' api_token='token-dbkgj:7pqf5rrjmlxxxxxxxxxxxxxxxxxxxxxxxtrnfljwtxh' cluster_name=$1 create_cluster_data() { cat /dev/null if [ $? -eq 0 ]; then cluster_ID=$( curl -s -k -H "Authorization: Bearer ${api_token}" $api_url/v3/clusters | jq -r ".data[] | select(.name == \"$cluster_name\") | .id" ) # insecureCommand curl -s -k -H "Authorization: Bearer ${api_token}" $api_url/v3/clusters/${cluster_ID}/clusterregistrationtokens | jq -r .data[].insecureCommand echo "Please execute the above command in the imported cluster to complete the process." else echo "Import cluster in rancher failed" fi ./rancher_import_cluster.sh

执行后会输出一条命令, 在被导入集群上执行如下命令:

# curl --insecure -sfL https://rancher-demo.example.com/v3/import/lzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxqm6v4lp576c6mg_c-vwv5l.yaml | kubectl apply -f - clusterrole.rbac.authorization.k8s.io/proxy-clusterrole-kubeapiserver created clusterrolebinding.rbac.authorization.k8s.io/proxy-role-binding-kubernetes-master created namespace/cattle-system created serviceaccount/cattle created clusterrolebinding.rbac.authorization.k8s.io/cattle-admin-binding created secret/cattle-credentials-ec53bfa created clusterrole.rbac.authorization.k8s.io/cattle-admin created deployment.apps/cattle-cluster-agent created service/cattle-cluster-agent created

即可导入成功.

🎉🎉🎉

📝TODO:

后面再把登录到对应集群的 master 机器, 并执行命令纳入脚本.

系列文章 Rancher 系列文章 📚️参考文档 使用脚本创建导入集群 | Rancher文档

三人行, 必有我师; 知识共享, 天下为公. 本文由东风微鸣技术博客 EWhisper.cn 编写.



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有