docker加载配置文件重启服务导致pod重启

相信使用过Docker+Kubernetes环境的小伙伴们都知道,当重启docker服务时,Kubernetes集群中的pod也会随之重启。如果是生产环境可怎么办?尽管k8s有高可用,但是会影响调度平衡,以及服务器性能不均衡等不可控因素。最近我一直在想有没有一种方法,可以在不重启docker服务的情况下,加载配置文件。 docker官方是提供了这样的参数的。 https://docs.doc...

关于docker pull使用网络代理的配置

涉及到docker的几个配置文件

/etc/docker/daemon.json # 启动配置文件

/root/.docker/config.json # 启动配置文件

/etc/systemd/system/docker.service # 启动文件

Kubernetes---Helm

开始接触Kubernetes的技术人员都知道,如果要在Kubernetes集群中进行部署应用,需要去自己手动去写yaml文件来启动pod,每个应用可能会需要不止一两种的资源类型,如:service/deployment/pod/PV/PVC等等,使得在Kubernetes集群中部署应用很繁琐,要写很多的yaml文件,也成了新一代运维的掉发新方法

Kubernetes部署Dashboard

基于已经搭建好的Kubernetes集群进行部署Dashboard 下载yaml文件# 代理网络使用者 wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.1.0/aio/deploy/recommended.yaml # 国内网络使用者 wget https://www.feiyiblog.com/files/das...

OpenShift入门详解

OpenShiftRedHat公司基于开源的云平台,是平台即服务(Paas),是一个开源容器平台,是一个基于主流的容器技术Docker和Kubernetes构建的云平台。底层以Docker作为容器引擎驱动,以Kubernetes作为容器编排引擎组件,并提供了开发语言,中间件,DevOps自动化流程工具和web console用户界面等元素,提供了一套完整的基于容器的应用平台。

OpenShift单节点部署

系统 CPU 内存 硬盘 IP
CentOS 7.6 1810 Mini 4个双核CPU(8核) 8G 1个60G 192.168.1.15

Kubernetes使用kube-ovn网络访问Pod

kube-ovn的搭建,站点文章中已经写过了,点击即可访问 现在是来验证在kube-ovn的情况下,应用放在了Pod中,我们应该怎么去访问,直接访问Pod_ip?节点ip:port?都是可以的 Pod_ip:PortPod_ip的方法就是不需要在Kubernetes中使用NAT,所以要将kube-ovn所在的subnet的NAT关掉,关掉之后,如果进行ping,发现ping包可以出去但无法回...

Kubernetes中搭建Dockerer Registry

之前做过使用docker来启动registry私库,在使用了Kubernetes之后,容器的形式都变成了Pod,也不会去想只有一个registry还是去使用docker来去启动,所以本文是作者本人自己去写的一些内容来做的registry以及验证。版权纯属于本博主

GitHub-clone切换源码分支版本

众所周知,在GitHub上的源码会一直进行版本的迭代更新,clone的虽然是同一个网址,但是版本可能会因近期更新过,也就是master主分支发生了变更(被打了补丁进行更新),变成了新版本。旧版本被打上了版本号的tag。当然也可以进入git项目中去找到旧版本的分支,复制网址链接进行clone;还有一种方法就是本文要说的。

Kubernetes卸载kube-ovn网络插件

如果已经装过的kube-ovn想要去更换网络插件或者重新部署一遍拆件,可以使用此方法

官方给出了卸载kube-ovn的clean脚本,下载执行即可

Kubernetes更换网络CNI插件

建议:在生产场景中,最好一开始部署集群时将使用哪种网络规划好,后期再更换的话,运行中的pod会全部更换网络,甚至ip都会发生变化,会对环境产生一定的影响。更换之前在测试环境先测试一遍它对pod的影响。

K8s-grafana下载kubernetes插件

在公司kubernetes项目部署中,脚本运行了大量的pod,其中包括环境中必不可少的监控,而对于kubernetes来说,最适合的监控莫过于Prometheus了,再通过grafana去展示监控图表。

Ubuntu系统图形化鼠标键盘失灵

国庆节期间,因测试机房维护,所有机器断电,假期结束后,服务器开机因DHCP机制原因,服务器ip大变,都得在物理机上查看ip才可以继续ssh使用。

在假期之前,





正在载入...
PoweredHexo
HostedAliyun
DNSAliyun
ThemeVolantis
UV
PV
BY-NC-SA 4.0