目录:一从外部访问应用最佳方式二配置管理三数据卷与数据持久卷四再谈有状态应用部署五K8S安全机制说在前面的话,选择nodeport的方式去暴露端口,那你需要得去判断暴露的端口有没有被占用,再创建新的应用会判断端口有没有被分配出去nodeport本身是基于默认的iptables的代理模式做的网络转发,也就是SANT,DANT,基于四层的,做七层是做不了的,性能差一点,因为它需要防火墙的转发和过滤。一
分类:
Web程序 时间:
2019-09-04 23:04:40
阅读次数:
164
k8s简介 kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制 k8 ...
分类:
其他好文 时间:
2019-09-04 09:43:44
阅读次数:
86
系统下所有的操作,从运维操作角度划分为两类: 1、文件传输 2、命令执行 系统下所有的操作,从自动化工作类型角度划分为: 1、应用部署 2、配置管理 3、任务流编排 使用root生成默认的秘钥对: # ssh-keygen -t rsa 三次回车。 ansible命令主要在如下场景使用: 1、非固化 ...
分类:
其他好文 时间:
2019-08-30 19:09:06
阅读次数:
94
一、Linux Bridge网桥管理 网络虚拟化是虚拟化技术中最复杂的部分,也是非常重要的资源。第一节中我们创建了一个名为br0的linux-bridge网桥,如果在此网桥上新建一台vm,如下图:VM2 的虚拟网卡 vnet1 也连接到了 br0 上。 现在 VM1 和 VM2 之间可以通信,同时 ...
分类:
其他好文 时间:
2019-08-21 13:28:29
阅读次数:
101
服务端渲染应用部署应该先编译构建,然后再启动 Nuxt 服务,可通过以下两个命令来完成: 我们已经在pakage.json里配置好script命令 即先用npm run build编译打包,然后用npm run start发布项目,如果在本地http://localhost:3000 依然可以启动项 ...
分类:
系统相关 时间:
2019-08-19 22:52:49
阅读次数:
177
1、什么是KubernetesKubernetes是Google(谷歌内部:Borg)开源的容器集群管理系统,其提供应用部署、维护、扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。它既是一款容器编排工具,也是全新的基于容器技术的分布式架构领先方案。2、Kubernetes架构和组件K8S集群中有管理节点与工作节点两种
分类:
Web程序 时间:
2019-08-18 21:32:40
阅读次数:
138
penstack介绍(1) 一、云计算的前世今生 所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下 IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构 这一阶段,应用部署和运行在物理机上 ...
分类:
其他好文 时间:
2019-08-16 13:17:47
阅读次数:
133
上一篇《3-1 Deployment》中介绍了Deployment,它可以满足我们大部分时候的应用部署(无状态服务类容器),但是针对一些特殊的场景应用,就可以用到今天介绍的DaemonSet和Job。 ...
分类:
Web程序 时间:
2019-08-14 09:34:55
阅读次数:
165
所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下 IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构 这一阶段,应用部署和运行在物理机上。 比如企业要上一个ERP系统,如果规模不大,可以 ...
分类:
其他好文 时间:
2019-08-09 19:33:09
阅读次数:
73