随笔分类 -  k8s

摘要:目录 一、yaml文件简介 1)yaml的语法规则: 2)在Kubernetes中,只需要知道两种结构类型即可: 二、yaml常见语法 1)apiVersion 2)kind 3)metadata 4)spec 三、port详解 四、yaml简单示例 1)deployment 2)pod 3)ser 阅读全文
posted @ 2022-07-27 09:27 迷你淘 阅读(446) 评论(0) 推荐(0)
摘要:K8S之Ingress概述与说明,并详解Ingress常用示例 主机配置规划 服务器名称(hostname)系统版本配置内网IP外网IP(模拟) k8s-master CentOS7.7 2C/4G/20G 172.16.1.110 10.0.0.110 k8s-node01 CentOS7.7 2 阅读全文
posted @ 2021-07-19 15:23 迷你淘 阅读(872) 评论(0) 推荐(0)
摘要:目录 一、概述 1.1、什么是Rancher 1.2、Rancher架构 1.2.1、Docker简述 1.2.2、Kubernetes简述 1.2.3、Rancher架构 二、相关术语 2.1、全局层 2.2、集群层 2.3、项目层 2.4、其他 (右上角登录菜单) 三、Rancher v2.1. 阅读全文
posted @ 2021-06-29 11:25 迷你淘 阅读(813) 评论(0) 推荐(0)
摘要:image.png 当越来越多的容器化应用被部署,一个可以管理编排这些容器的工具此时就显得尤为重要了。目前容器编排领域的佼佼者非kubernates莫属了, 但我一直没有来得及上手,可能是学习成本比较高吧,加上公司里面使用的rancher1.6,我就直接用rancher来作为容器编排管理的切入点了, 阅读全文
posted @ 2021-06-29 11:18 迷你淘 阅读(378) 评论(0) 推荐(0)
摘要:一、核心概念 1、Node Node作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod。Node上运行着Kubernetes的Kubelet、kube-proxy服务进程,这些服务进程负责Pod的创建、启动、监控、重启、销毁、以及实现软件模式的负载均 阅读全文
posted @ 2020-07-09 16:02 迷你淘 阅读(155) 评论(0) 推荐(0)
摘要:简介 kubernetes是由google主导开发的开源容器管理平台,提供多主机集群,容器编排,容器伸缩等功能 基础组件介绍 docker 容器运行环境的一种实现,封装底层容器 etcd etcd是kubernetes集群用来存储集群相关数据的数据仓库 master节点组件 master节点是主集群 阅读全文
posted @ 2020-07-09 16:01 迷你淘 阅读(133) 评论(0) 推荐(0)
摘要:安装dashboard1. 下载安装dashboard用yaml文件wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml2. 修改kubernetes-dashbo 阅读全文
posted @ 2020-07-05 12:10 迷你淘 阅读(1609) 评论(0) 推荐(0)
摘要:准备 服务器:3台机器——1台主、2台工作节点,可以使用virtualbox 搭建虚拟机 主机名centos versionipdocker versionflannel version主机配置备注 master01 7.7.1908 192.168.56.101 19.03.8 v0.12.0-a 阅读全文
posted @ 2020-07-05 12:08 迷你淘 阅读(519) 评论(0) 推荐(0)
摘要:在安装k8s过程中,执行kubectl apply -f kube-flannel.yml,会出现flannel Init:ImagePullBackOff错误,原因是quay.io镜像地址在国内访问不了,执行命令 sed -i 's/quay.io/quay-mirror.qiniu.com/' 阅读全文
posted @ 2020-07-05 10:04 迷你淘 阅读(1978) 评论(0) 推荐(0)
摘要:查看所需镜像列表 kubeadm config images list --config kubeadm.yml 拉取镜像 kubeadm config images pull --config kubeadm.yml 阅读全文
posted @ 2020-07-01 13:40 迷你淘 阅读(2958) 评论(0) 推荐(0)
摘要:原文:https://www.abcxlab.com/research/cloud/202005072134085267.html Kubernetes作为新一代云计算平台,自2014年开源以来得到快速发展(2016年)并逐步成熟(2018年),极大推动了云原生领域及技术(微服务、FaaS和Serv 阅读全文
posted @ 2020-06-30 09:54 迷你淘 阅读(1067) 评论(0) 推荐(0)
摘要:kubectl是一个基础的K8S集群管理命令,可以实现对K8S资源的查询,创建,删除,更新,回退等各种各样的操作。由于其复杂的功能体系,命令灵活度又高,因此需要进行常见的一些命令和使用场景的梳理。 1 K8S命令的组成 K8S基础命令由三段式组成: kubectl 动作 资源 [选项] 2 K8S命 阅读全文
posted @ 2019-11-05 10:24 迷你淘 阅读(280) 评论(0) 推荐(0)
摘要:Kubernetes 常用安装和使用命令总结 获取所有命名空间上的pod kubectl get pod -o wide --all-namespaces 查看pod IP时使用 kubectl get services 查看dsecp-sso-server-w5tx2 日志 kubectl des 阅读全文
posted @ 2019-11-05 10:19 迷你淘 阅读(146) 评论(0) 推荐(0)
摘要:当你的token忘了或者过期,解决办法如下: 1.先获取token #如果过期可先执行此命令kubeadm token create #重新生成token#列出tokenkubeadm token list | awk -F" " '{print $1}' |tail -n 12.获取CA公钥的哈希 阅读全文
posted @ 2019-11-02 22:59 迷你淘
摘要:2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准 阅读全文
posted @ 2019-10-25 15:10 迷你淘 阅读(316) 评论(0) 推荐(0)