当前位置: 首页 > news >正文

温州网站建设推广网站开发项目可行性

温州网站建设推广,网站开发项目可行性,微信商城开发商华网天下优秀,桂林象鼻山作文300字先部署基础环境&#xff0c;然后根据官方文档 K8s - Alpine Linux&#xff0c;进行操作。 将官方文档整理为脚本 整理脚本时&#xff0c;有部分调整 #!/bin/shset -x # 添加源&#xff0c;安装时已经配置 #cat >> /etc/apk/repositories <<"EOF" #htt…

先部署基础环境,然后根据官方文档 K8s - Alpine Linux,进行操作。

将官方文档整理为脚本

整理脚本时,有部分调整

#!/bin/shset -x
# 添加源,安装时已经配置
#cat >> /etc/apk/repositories <<"EOF"
#http://mirrors.aliyun.com/alpine/edge/community
#http://mirrors.aliyun.com/alpine/edge/testing
#EOF# 加载模块
echo "br_netfilter" > /etc/modules-load.d/k8s.conf
modprobe br_netfilter
# 临时加载,改为写入文件,防止重启失效
#echo 1 > /proc/sys/net/ipv4/ip_forwardapk add cni-plugin-flannel
apk add flannel
apk add flannel-contrib-cni
apk add cni-plugins
apk add kubelet
apk add kubeadm
apk add kubectl
apk add uuidgen
apk add nfs-utils
apk add containerd
# 把管理工具 ctr 安装上
apk add containerd-ctr
#apk add bash
#apk add vim# 关闭 swap
swapoff -a
sed -i "s|.*swap.*|#&|" /etc/fstab#Fix prometheus errors
mount --make-rshared /
cat > /etc/local.d/sharemetrics.start <<"EOF"
#!/bin/sh
mount --make-rshared /
EOFchmod +x /etc/local.d/sharemetrics.start
rc-update add local#Fix id error messages
uuidgen > /etc/machine-id#Add services
#rc-update add docker
rc-update add containerd
rc-update add kubelet
rc-service containerd start#kernel stuff
cat >> /etc/sysctl.conf <<"EOF"
net.bridge.bridge-nf-call-iptables=1
net.ipv4.ip_forward= 1
EOF
# set net work
sysctl -p
修改 containerd 配置
  • 查看当前初始化使用的镜像信息

    kubeadm config images list
    
  • 修改镜像加速 /etc/containerd/config.toml

    [plugins."io.containerd.grpc.v1.cri".registry.mirrors][plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]endpoint = ["https://kuamavit.mirror.aliyuncs.com", "https://registry-1.docker.io"]
    
  • 修改sandbox /etc/containerd/config.toml

    sandbox_image = "registry.aliyuncs.com/google_containers/pause:3.9"
    
  • 改为配置,重启服务 rc-service containerd restart


  • 可基于以上基础环境克隆设备
  • 设备需要修改静态IP,修改 hostname,修改 hosts 文件

初始化【此前操作,所有节点均需要】
  • 尝试初始化,拉取镜像超级慢,建议先拉取镜像

    kubeadm init --pod-network-cidr=10.244.0.0/16 --node-name=$(hostname) --image-repository registry.aliyuncs.com/google_containers
    
  • 先拉取镜像

    kubeadm config images pull --image-repository registry.aliyuncs.com/google_containers
    
    kubeadm init \
    --node-name=$(hostname) \
    --apiserver-advertise-address=172.16.14.201 \
    --image-repository registry.aliyuncs.com/google_containers \
    --service-cidr=10.96.0.0/12 \
    --pod-network-cidr=10.244.0.0/16 --v=5
    
  • 根据提示,配置环境变量

    mkdir -p $HOME/.kube
    cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
    chown $(id -u):$(id -g) $HOME/.kube/config
    export KUBECONFIG=/etc/kubernetes/admin.conf
    
  • 查看状态,因为没安装网络插件,所以是没启动成功

    # 查看状态,NotReady
    kubectl get nodes
    # 查看pod,coredns 在 pending 状态
    kubectl get pod -A
    
安装网络组件
待处理方案,coredns 加载不上【calico、cilium均有相似问题,待处理】
  • 利用 helm 安装,添加仓库

    # helm repo add projectcalico https://docs.tigera.io/calico/charts
    helm repo add cilium https://helm.cilium.io/
    
  • 安装组件,calico 不好拉,cilium 要更容易拉取

    helm install cilium cilium/cilium --version 1.11.20  --namespace kube-system
    
  • 观察一手

    watch kubectl get pods -A -o wide
    
【可用方案】使用 flannel
  • 拉取 flannel yaml 文件

    wget -c  https://mirror.ghproxy.com/https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
    
  • 拉一把试试

    kubectl apply -f kube-flannel.yml
    # 镜像有点难拉,单独拉
    ctr -n k8s.io i pull docker.io/flannel/flannel:v0.24.2
    # docker.io/flannel/flannel-cni-plugin:v1.4.0-flannel1 这个镜像好像比较好拉
    
节点加入
  • 打印加入 token

    kubeadm token create --print-join-command
    

http://www.yayakq.cn/news/200043/

相关文章:

  • 做文案的人看什么网站环保推广哪个网站好
  • 怎么做自己的发卡网站6wordpress 中文 相册插件下载
  • 自己做的网站不能用手机访问aspnet网站建设
  • 网站首页做多大分辨率深圳天琥室内设计学校
  • 成都网站建设 Vr功能 卓 公司wordpress 字符被转义
  • 南宁网站开发雅安公司做网站
  • 安徽省建设厅八大员报名网站网站个人备案转企业备案
  • 厦门的服装商城网站建设重庆国外网站推广
  • 漳州市网站建设公司上海网站推广服务
  • 网站网站建设网页设计做网站的前提
  • 网站开发济南招聘怎么联网访问自己做的网站
  • 网站建设与制作模板网站制作需要注意什么
  • wordpress网站在哪里修改密码更合网站设计制作
  • 深圳好看的公司网站多久可以做网站
  • 园林网站建设设计方案企业宣传报道模板范文
  • 上海城建设计院网站遵义网上推广怎么弄?
  • 那些网站做任务领q币网站开发用什么开发
  • 设计网站公司搜索y湖南岚鸿知名怎样做网站卖东西
  • 蓝色通用营销型企业网站模板医院网站asp
  • 新闻类网站怎么建设应该双网站
  • 网站优化是在哪里做修改内蒙古生产建设兵团四师三十四团知青网站
  • 物流网站开发策划站酷海报设计图片
  • 怎么制作视频网站wordpress标签查看id
  • 那个网站点击率高备案网站还是域名
  • 网站建设问答谁知道苏州溪城水处理网站谁做的
  • 南京网站关键词嵊州建设局网站
  • 林州网站建设网站如何做外链
  • 米枫网站怎么做分页网站空间500m是什么
  • 找人做试管婴儿的网站太原网站制作建设
  • 哈尔滨网站建设信息wordpress wap跳转