kubernetes
文章平均质量分 53
如梦@_@
熬得住无人问津的寂寞,才配拥有诗和远方,其实一直陪着你的,都是那个了不起的自己。
展开
-
go编译环境配置+goland配置
因为工作中负责的项目有go编写的,有java编写的,有Python编写的,所以之前java还没学完,又要开始学习go了,博主接到这个任务的时候,直接原地崩溃+吐血。。。。。。不会没事,说明自己还有进步的空间。安慰下寄几吧~下面开始说正事。首先学习任何一门语言都绕不过环境的安装。go的安装和Python还有java有点不太一样,我踩了点坑,发现csdn中还是有些文章并不能够一次性到位,按照那个配置还是不行。经过看了大量的关于环境配置的大佬写的文章,终于今天我环境配置好了。只想说,我不是高手,仅仅是初学者,原创 2022-05-25 15:42:58 · 2400 阅读 · 0 评论 -
使用docker 搭建sonarqube平台
前提条件:已经安装了docker的环境step1:执行如下命令:docker pull postgresdocker pull sonarqubestep2:执行如下命令:打tag,再push到仓库中:[root@test03]# docker tag sonarqube:latest harbor.ctrl.qq.com/library/sonarqube:latest[root@test03]# docker push harbor.ctrl.qq.com/library/sona原创 2022-04-19 20:17:45 · 759 阅读 · 0 评论 -
创建一个镜像为nginx服务的deployment
首先,deployment是k8s的controllermanager的一种,就是用来保证pod的副本数以及升级和回滚等。deployment可以通过yaml文件进行声明,在文件中对pod的参数进行声明,完成之后,直接通过一条命令就能够创建出deployment以及对应的rs 和 pod。下面来做详细的介绍,首先是如何来声明deployment,都有哪些参数需要预先配置。一、配置镜像为nginx的deployment的yaml文件一般deployment都有固定的模板格式:...原创 2022-01-05 19:41:27 · 2130 阅读 · 1 评论 -
kubernetes中数据存储volume的学习总结
应用程序是跑在容器中的,那么必然会有数据的产生,有数据就离不开存储,那么容器的存储有哪些方式呢?能想到的就是:非持久化存储和持久化存储两类。因为pod在运行的过程中可能会被销毁,所以运行在他上面的容器产生的数据我们需要对它进行一个存储,根据需求是永久存储还是随着pod生命周期结束就回收了,需要根据具体的实际应用场景来确定,不是所有的数据都需要永久存储,所以k8s根据数据存储的时效划分了多种存储方式。简单存储:emptydir hostpath nfs高级存储:pv pvc配置存储:conf原创 2021-12-08 08:08:21 · 355 阅读 · 0 评论 -
k8s中ingress的学习总结
我们知道我们的应用程序部署在容器中之后,外部需要访问它,那么怎么来实现呢,就是通过一个叫service的服务提供的IP地址+端口号,如果集群外部的服务器想要访问呢,那就是IP(node节点的IP)+nodeport,但是这样会有问题,就是当我们的service很多的时候,那么节点的端口号就会被大量的占用,可能会影响其他应用程序,那么这个时候就出现了ingress。它就是为了解决上面的节点端口号不够的问题,它的实现原理是:通过ingress定义不同的service对应不同的域名,也就是域名和service进原创 2021-12-04 09:59:03 · 2144 阅读 · 0 评论