美文网首页
microk8s之避墙术

microk8s之避墙术

作者: JohnYuCN | 来源:发表于2020-04-13 13:22 被阅读0次

1. 我们可以很简单的在阿里云的ECS上安装microk8s,但。。

在启动microk8s时,其基础服务如:ecd,pause等所需要的镜像,默认会从gcr.io下载,墙外资源!

2. 自定义的fetch-images.sh,用于将k8s启动所需要的镜像进行抓取,同时改变其tag值。

#!/bin/bash
images=(
k8s.gcr.io/pause:3.1=mirrorgooglecontainers/pause-amd64:3.1
gcr.io/google_containers/defaultbackend-amd64:1.4=mirrorgooglecontainers/defaultbackend-amd64:1.4
k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1=registry.cn-hangzhou.aliyuncs.com/google_containers/kubernetes-dashboard-amd64:v1.10.1
k8s.gcr.io/heapster-influxdb-amd64:v1.3.3=registry.cn-hangzhou.aliyuncs.com/google_containers/heapster-influxdb-amd64:v1.3.3
k8s.gcr.io/heapster-amd64:v1.5.2=registry.cn-hangzhou.aliyuncs.com/google_containers/heapster-amd64:v1.5.2
k8s.gcr.io/heapster-grafana-amd64:v4.4.3=registry.cn-hangzhou.aliyuncs.com/google_containers/heapster-grafana-amd64:v4.4.3
)

OIFS=$IFS; # 保存旧值

for image in ${images[@]};do
    IFS='='
    set $image
    docker pull $2
    docker tag  $2 $1
    docker rmi  $2
    docker save $1 > 1.tar && microk8s.ctr --namespace k8s.io image import 1.tar && rm 1.tar
    IFS=$OIFS; # 还原旧值
done

使用方法:chmod +x fetch-images.sh, ./fetch-images.sh

3. 创建k8s官网文档中的depolyment,此处使用了我阿里云的镜像

root@host3:~#  microk8s.kubectl create deployment kubernetes-bootcamp \
--image=registry.cn-zhangjiakou.aliyuncs.com/johnyucn525/kubernetes-bootcamp:v1

如果一切顺利,使用microk8s.kubectl get deployments,你将会看到

root@host3:~# microk8s.kubectl get deployments
NAME                  READY   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   1/1     1            1           12m

相关文章

  • microk8s之避墙术

    1. 我们可以很简单的在阿里云的ECS上安装microk8s,但。。 在启动microk8s时,其基础服务如:ec...

  • Microk8s采坑记录

    Microk8s采坑记录 In order to install MicroK8s make sureport 8...

  • microk8s 设置代理

    设置docker代理 设置microk8s代理 添加以下内容 接着重启 microk8s: 添加 kubectl ...

  • 从microk8s安装开始

    目前准备安装Linux系统, 我目前是Ubuntu18 一、安装microk8s 二、启动 microk8s 三、...

  • Unity GameAI-(6)Obstacle Avoidan

    动态避障 Dynamic Obstacle Avoidance 我们在进行实际的AI操作时,和之前的避墙会有区别,...

  • 🎡 穿 墙 术

    坚持分享第960天 20191023 在这里墙指孩子成长的路上的问题、困难和障碍。 在教育孩子的过程中,如何让孩子...

  • 2022-02-01

    何掩之 何避之 何掩之避之目不视之 何之? 知之? 其然也。 为之奈何。

  • 注读《两般秋雨盫随笔》卷一98:汪彦章

    汪彦章 《韩诗外传》云:“君子避三端,避武士之锋端,避辩士之舌端,避文士之笔端。”三端之中,笔端最烈,谓其冰霜一语...

  • 推荐文章《学习鬼谷子心得 第六章总结》

    我们无论做事、做人都要先正确客观的认识自己,了解自己的优点、缺点,知道怎样扬长避短,运用忤合之术与对方周旋,掌控事...

  • 道与术

    老子曰:有道无术,术尚可求也。有术无道,止于术。 庄子曰:以道驭术,术必成。离道之术,术必衰。 孙子曰:道为术之灵...

网友评论

      本文标题:microk8s之避墙术

      本文链接:https://www.haomeiwen.com/subject/neygmhtx.html