k8s
强哥的博客
这个作者很懒,什么都没留下…
展开
-
k8s创建mysql数据库并使用nfs服务保存数据库文件
在k8s环境下安装mysql数据库成了越来越多人的选择。但也存在容器重新创建数据文件丢失的文档,当然分布式开发王者的k8s绝不会这么轻易认输,这不外挂数据库文件的功能来了。今天我们来聊聊k8s下mysql数据库文件外挂到nfs服务器的实现方式。1.安装nfs服务本节略过,请读者了解相关内容。需要说明的是笔者只有一台机器,因此只安装了服务端,映射的文件地址为/nfs。/etc/exports的配...原创 2020-04-16 15:46:30 · 1302 阅读 · 0 评论 -
K8S 入门
在学习本章前,请确保你已经掌握了Linux及docker的相关知识及操作简介Kubernetes(简称K8S)是开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。它既是一款容器编排工具,也是全新的基于容器技术的分布式架构领先方案。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等功能,提高了大规模容器集群管理的便捷性。基本术语...转载 2019-10-11 22:56:14 · 176 阅读 · 0 评论 -
K8S集群安装部署
1. 确保系统已经安装epel-release源yum -y install epel-release2. 关闭防火墙服务和selinx,避免与docker容器的防火墙规则冲突systemctl stop firewalldsystemctl disable firewalldsetenforce 03. 安装配置Kubernetes Master3.1 使用yum安装etcd和ku...转载 2019-10-20 17:03:05 · 138 阅读 · 1 评论 -
k8s日常错误随笔
1.创建rc不能创建pod方法关闭ServiceAccount1.1 删除/etc/kubernetes/apiserver配置中,KUBE_ADMISSION_CONTROL 中的ServiceAccount字段,如下图:1.2 然后重启kube-apiserver服务,输入如下命令systemctl restart kube-apiserver2.创建容器pod一直处于Contai...原创 2020-03-03 20:58:24 · 169 阅读 · 0 评论 -
一个使用k8s发布应用程序的简单实例
使用k8s发布我们的应用程序大概有如下几步1、打包应用服务2、根据应用服务创建镜像3、将打包的镜像推送到我们创建的docker私服4、在k8s的Master节点编写yaml文件5、根据yaml文件创建相关的pod和service下面以spring cloud中的注册中心eureka为例做一个k8s发布应用程序的实例(在k8s环境中不建议使用eureka做微服务的注册发布的组件,再次只是...原创 2020-03-07 12:37:19 · 2178 阅读 · 0 评论