Fork me on GitHub

随笔分类 -  Kubernetes

摘要:Mysql redis 阅读全文
posted @ 2021-06-10 23:13 是阿凯啊 阅读(101) 评论(0) 推荐(0) 编辑
摘要:Ingress介绍和部署IngressController Ingress是为了弥补nodeport不足而生的,nodeport存在不足:一个端口只能一个服务使用,端口需要提前规划,只支持4层负载均衡。 Ingress 公开了从集群外部到集群内部服务的HTTP和HTTPS路由的规则集合,而具体实现流 阅读全文
posted @ 2021-06-09 23:02 是阿凯啊 阅读(3462) 评论(0) 推荐(0) 编辑
摘要:k8s+rancher+阿里云镜像简单部署flask项目 k8s简单部署一个flask项目示例,镜像从阿里镜像仓库拉取。首先搭建一个k8s集群,用kubeadm,二进制都可以。 1.示例项目准备 项目目录: simpleweb |—————Dockerfile# 镜像构建文件 |_____gunic 阅读全文
posted @ 2021-06-05 23:41 是阿凯啊 阅读(822) 评论(0) 推荐(0) 编辑
摘要:k8s存储 在容器中的磁盘文件是短暂的,当容器挂掉时候,k8s会将它重启,而重启后容器文件会丢失,并且有的pod会有多容器进行文件交互。为了解决这个问题,k8s引入数据卷概念。 k8s中Volume提供在容器中挂在外部存储的能力。 Pod需要设置卷来源(spec.volume)和挂载点(spec.c 阅读全文
posted @ 2021-06-04 23:19 是阿凯啊 阅读(689) 评论(0) 推荐(0) 编辑
摘要:redis集群在k8s 安装nfs yum -y install nfs-utils yum -y install rpcbind 新增/etc/exports /usr/local/k8s/redis/pv1 172.16.215.0/24(rw,sync,no_root_squash) /usr 阅读全文
posted @ 2021-05-27 21:27 是阿凯啊 阅读(998) 评论(0) 推荐(0) 编辑
摘要:关于k8s部署错误解决 错误信息 Warning FailedCreatePodSandBox 89s kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox c 阅读全文
posted @ 2021-05-18 11:09 是阿凯啊 阅读(42144) 评论(0) 推荐(0) 编辑
摘要:1.K8s 采用Kubeadm搭建 Kubeadm 是 Kubernetes 官方提供的快速安装和初始化 Kubernetes 集群的工具 阅读以下各组件与对象作用 https://kubernetes.io/docs/concepts/ https://kubernetes.io/docs/set 阅读全文
posted @ 2021-04-24 22:29 是阿凯啊 阅读(293) 评论(0) 推荐(0) 编辑
摘要:Harbor 在生产运维环境中,伴随镜像和项目越来越多,单台docker主机无法支撑那么多业务,而Harbor是一个企业级镜像仓库Harbor,将作为我们容器云平台的镜像仓库中心。 官网直通车 1.Harbor功能 基于角色访问控制(RBAC) 在企业中,通常有不同的开发团队负责不同的项目,镜像像代 阅读全文
posted @ 2021-04-19 09:30 是阿凯啊 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:Jenkins Pipeline配置Maven JDK 下载Maven 下载JDK,自行百度吧 Jenkins配置:Configurae System配置全局变量 Pipeline script构建 node { stage("checkout mvn") { sh "${MAVEN_HOME}mv 阅读全文
posted @ 2021-04-18 18:54 是阿凯啊 阅读(1882) 评论(0) 推荐(0) 编辑
摘要:Rancher+k8s 1.准备工作 ip 主机名 配置 172.16.215.130 K8s-Master 2U2G 172.16.215.132 K8s-Node01 1U2G 172.16.215.133 rancher 2U2G docker安装 2.安装Rancher 我们采用V2版本安装 阅读全文
posted @ 2021-04-17 15:21 是阿凯啊 阅读(1136) 评论(0) 推荐(0) 编辑
摘要:Jenkins基于https的k8s配置 登录jenkins,点击 Manage Jenkins --> Manage Plugins --> 可选插件 在搜索框中,输入关键字 kubernetes 选择安装完成后重启Jenkins 重新登录后,点击 Manage Jenkins --> Confi 阅读全文
posted @ 2021-04-17 12:07 是阿凯啊 阅读(226) 评论(0) 推荐(0) 编辑
摘要:二进制部署k8s 1.介绍 k8s是谷歌开源容器集群管理系统,它可以应用于程序部署扩展和管理,它提供了容器编排,资源调度,弹性伸缩,部署管理服务发现等一系列功能。 2.k8s的集群架构与组件 主节点Master运行着:API Server, scheduler, controller-manager 阅读全文
posted @ 2021-03-14 17:46 是阿凯啊 阅读(186) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示