前面手动安装了kubernets,但是过程比较繁琐,也不容易重复,今天有时间写了一个使用saltstack来安装kubernets。1.已知问题:用于加入node接天的token需要手动修改环境:centos7.22c+4g+40saltmastercentos7.22c+4g+40saltminionk8s-mastercentos72c+2gsaltminionk8s-node1本环境默认已经
分类:
Web程序 时间:
2018-04-19 10:36:27
阅读次数:
271
部署nginxservice做测试。部署nginx:kubectlrunnginx--image=nginx--replicas=2--labels="run=load-nginx-example"--port=80##端口一定是80要不然访问不成功,提示拒绝连接查看信息:kubectlgetpods--all-namespaces-owide|grepnginx定义servi
分类:
Web程序 时间:
2018-04-19 10:35:14
阅读次数:
560
kubernets的基本概念和作用就不赘述了,google一下什么都知道了,直接进入正题,记录一下采坑和安装的过程。环境准备:centos7.2x86_64192.168.147.191masterk8s.masterdengchao.com##小插曲k8s.master.com居然有人注册了,搞的我在初始化的时候等了半天也没有反应,确实有点坑人,所以后面改了主机名centos7.2x86_641
分类:
Web程序 时间:
2018-04-09 11:13:59
阅读次数:
758
Kubernets 通过 Service 访问 Pod。本节我们开始学习 Service。
分类:
其他好文 时间:
2018-03-02 10:51:58
阅读次数:
137
Linux 中有 cron 程序定时执行任务,Kubernetes 的 CronJob 提供了类似的功能,可以定时执行 Job。
分类:
其他好文 时间:
2018-02-28 10:32:35
阅读次数:
146
kubernets-dashboard顾名思义是操作面板安装,也就是可视化管理机器,同意我们用镜像结合配置文件部署。 1、下载镜像: 如图: 2、新增部署配置文件 需要2个文件。 文件一dashboard.yaml: 文件二: dashboard-svc.yaml文件 3、分别执行2个部署文件 4、 ...
分类:
Web程序 时间:
2018-01-29 16:15:22
阅读次数:
2839
一。容器: 1. 容器是运行一个或一组进程的方法,使得这些进程和主机上其他进程相隔离 2. 容器类似于虚拟机,但不同于虚拟机 容器 虚拟机 内核 调用宿主机的内核 每个虚拟机一个 启动速度 秒级 分钟级 资源使用 仅容器里的进程占用 整个虚拟机占用 二。kubernets是什么? 1. 是一种容器编 ...
分类:
Web程序 时间:
2017-11-06 19:10:06
阅读次数:
168
一、环境介绍 操作系统信息:CentOS764位 服务器信息: 192.168.80.130Etcd-master 192.168.80.131Etcd-node1 192.168.80.132Etcd-node2二、部署前准备1、设置免密登录[Master][root@Etcd-master~]#ssh-keygen[root@Etcd-master~]#ssh-copy-id-i/root/.ssh/id_rsa.pubEtcd-node1..
分类:
其他好文 时间:
2017-07-26 22:15:02
阅读次数:
352
Kubernetes的DNS服务是基于SkyDNS实现的,同时又需要和APIServer紧密沟通,它的基本工作方式是通过APIServer监视服务创建,一旦有新的服务创建就通知SkyDNS创建一条域名解析记录。沟通APIServer和SkyDNS的工作都是由Kube2Sky完成的,Kube2sky和Skydns都需要使用ETCD实现共享配..
分类:
Web程序 时间:
2017-07-11 14:51:31
阅读次数:
267
在已经部署好Kubernetes的基础上部署kubernetes-dashboard,它是官方提供的用户管理Kubernets集群可视化工具;部署dashboard其实和在kubernets部署其他的应用一样,创建dashboard所需的ReplicationController、Service服务即可;注意Kubernets的OverlayNetwork要正常工作,每个..
分类:
Web程序 时间:
2017-07-11 14:50:52
阅读次数:
208