40程序员转运维
一个平凡的IT农民工
一个平凡的40+农民工
展开
-
如何在centos pod里面运行crontab任务
今天收到一个需求,服务部署到kubernetes需要在pod容器里面运行crontab 定时任务,这里不能使用kubernetes的cronjob功能,上网找了一个上午,终于解决问题,具体dockerfile 如下:FROM centos:7USER rootRUN yum update -y && \ yum reinstall -y glibc-common && \ yum install -y kde-l10n-Chinese &am...原创 2020-07-29 11:50:26 · 1732 阅读 · 1 评论 -
如何用minikube快速入门kubernetes-minikube 安装istio
1,下载istio由于使用的minikube使用的是kubernetes 1.14,所以只能安装1.4版本的istio,由于是在window使用minikube所以下载win版本https://github.com/istio/istio/releases/download/1.4.10/istio-1.4.10-win.zip2,安装istio下载后,解压,将解压后bin目录下的istioctl.exe 添加到path环境变量使用minikube start启动k8s集群运行is.原创 2020-07-12 21:13:47 · 879 阅读 · 0 评论 -
部署calico
上一篇文章介绍了如何二进制部署一个单点的k8s集群,一直没有时间继续完善其他组件的部署,这周末终于有时间部署了一下calico,网上搜索了一下,文章一大堆,尝试跟着做,踩了几个坑,现在总结一下步骤1、下载calico 部署yaml...原创 2020-07-05 17:20:10 · 4564 阅读 · 0 评论 -
如何用minikube快速入门kubernetes-运行第一个服务hello minikube
1,进入cmd,运行minikube start2,输入命名kubectl create deployment hello-minikube --image=registry.cn-hangzhou.aliyuncs.com/google_containers/echoserver:1.10 从阿里云用1.10版本的echoserver新建deploymeng 通过kubectl get pod --all-namespaces看到 hello-minikube相关的pod存于ru...原创 2020-05-31 19:50:27 · 711 阅读 · 0 评论 -
使用二进制单机部署k8s 1.18.2
背景:对于k8s学习者,有一个真实的环境十分重要,但要用二进制搭建一个学习环境是一件十分复杂的过程,查了一下网上的文档,大多数都是几台服务器来搭建集群的,本文以一台机器搭用二进制的方法搭建一个简单的k8s集群。1、机器环境操作系统:centos 7虚拟机ip:192.168.225.1322、单机部署etcd1)下载etcd使用版本3.4.7,下载地址h...原创 2020-05-05 19:17:33 · 3041 阅读 · 1 评论 -
如何用minikube快速入门kubernetes--入门
1,背景 曾经在前一家公司作为运维研发,开发基于kubernetes的CD系统,由于旧公司经营出了问题,开始了寻找新工作的道路,很幸运找到了一个国企,不过要转作与kubernetes相关的运维与研发工作,之前只有研发经验。因此开始了重新探索kubernetes的道路。2,入门 在网上找了很多资料,发现minikube这个软件,之前都是通过在机器上安装虚拟机来搭建kubernete...原创 2019-10-14 15:49:14 · 364 阅读 · 0 评论