k8s
懒的去其
这个作者很懒,什么都没留下…
展开
-
kubectl 连接 apiServer
前提:现在已经有一个K8s集群,我们需要在本地(非master节点上)运行kubectl步骤:1 本地安装kubectlsudo apt-get update && sudo apt-get install -y apt-transport-httpscurl -s https://packages.cloud.google.com/apt/doc/apt-key....原创 2019-12-10 20:18:14 · 3255 阅读 · 0 评论 -
树莓派部署K3S集群
官网参考:https://rancher.com/docs/k3s/latest/en/quick-start/K8S非常消耗资源,在性能一般的机器上不适合部署。K8S的精简版K3S就是为了针对这种情况,将很多性能一般的机器(例如树莓派)加入到集群1 安装raspberry操作系统默认用户名/密码:pi/raspberry1.1 修改主机名sudo hostnamectl s...原创 2019-11-25 21:34:33 · 2158 阅读 · 2 评论 -
Ubuntu下k8s安装教程
官网:https://kubernetes.io/docs/setup/independent/install-kubeadm/1 我的主机是在aliyun上,默认配置了阿里源配置阿里源:修改/etc/apt/source为:deb http://mirrors.aliyun.com/ubuntu/ xenial maindeb-src http://mirrors.aliyu...原创 2019-09-10 21:22:46 · 104575 阅读 · 4 评论 -
k8s基础概念
参考文档:官网文档 中文文档1 核心组件k8s集群示意图master节点1.1 etcd(数据库)作为apiServer的数据库,保存了整个集群所有资源的状态1.2kube-apiserver(暴露k8s资源api的服务)apiServer实现了k8s的所有资源(Node/Pod/RC/Service等)的restful接口,可以通过 http请求或者kubect...原创 2019-03-11 18:39:30 · 68391 阅读 · 1 评论 -
kubectl常用命令
1 namespace查看所有namespace:kubectl get namespace查看默认的配置:kubectl config view1 get :展示资源获取集群里的各种资源信息,某些资源未指定namespace时,默认指定default常见用法:kubectl get pods/rc/svc/deployment/namespace获取po...原创 2019-03-01 10:12:53 · 70191 阅读 · 0 评论 -
docker 登陆 镜像仓库
在配置非https的镜像仓库时,docker是不能直接拉取,需要配置daemon.json官网解决地址:https://docs.docker.com/registry/insecure/#deploy-a-plain-http-registry步骤:1 我们在daemon.json 里配置镜像仓库地址vi /etc/docker/daemon.json{"insecur...原创 2019-02-24 00:22:04 · 100977 阅读 · 0 评论 -
rancher2.0安装构建
官网教程:https://www.cnrancher.com/docs/rancher/v2.x/cn/overview/quick-start-guide/注意:rancher2.0 是以k8s作为编排工具的1 下载运行rancher(负责在UI界面上部署K8s):docker run -d --restart=unless-stopped -p 80:80 -p 443:4...原创 2019-02-24 00:21:51 · 101185 阅读 · 0 评论