logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux——K8s集群监控

K8s环境masternode01node02192.168.1.40192.168.1.41192.168.1.42dashboard1.下载dashboard的yaml文件[root@master ~]# wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml--

#kubernetes
Linux——K8s链接Harbor

1.Harbor此处省略Harbor的安装部署2.修改配置文件PS:修改K8s集群中的docker配置文件节点也需要修改。[root@master ~]# vim /usr/lib/systemd/system/docker.service#查找这一行 并删除更改为带IP的哪一行ExecStart=/usr/bin/dockerd -H unix://ExecStart=/usr/bin/dock

#kubernetes#docker
Linux——K8s存储(数据持久化)

K8s存储1.K8s存储主要分为?临时存储、半持久化存储、持久化存储2.emptyDir一般来说emptydir的用途都是用来充当临时存储空间,例如一些不需要数据持久化的微服务,我们都可以用emptydir来当做微服务pod的存储方案。2.1 什么是emptyDir当pod的存储方案设定为emptydir的时候,pod启动时,就会在pod所在节点的磁盘空间开辟出一块空卷,最开始里面是什么都没有的,

#kubernetes
Linux——K8s集群资源

Yaml文件解释apiVersion:api版本信息kind:资源对象的类别metadata:元数据 名称字段必写。spec:用户期望的状态。labels:定义pod的标签status:资源现在处于什么样的状态replicas:定义副本数量selector:标签选择器,定义匹配pod的标签template:pod的模板定义containers:容器定义添加apiVersion库在yaml文件中co

#kubernetes#linux
Linux——k8s、Jenkins、Gitlab、Harbor实现CI/CD

CI/CD一、环境搭建:主机IP服务master192.168.1.40K8s、Harbornode1192.168.1.41K8sJenkins192.168.1.42jenkinsGitlab192.168.1.43gitlab1.搭建K8s1.1 安装Docker其余需要Docker环境根据此步骤执行[root@master ~]# wget -O /etc/yum.repos.d/epel

#docker#kubernetes#容器 +1
Linux——K8s集群实现外部访问(Ingress)

环境:masternode01node02192.168.1.40192.168.1.41192.168.1.42Ingress作用:Ingress 是对集群中服务的外部访问进行管理的 API 对象。​1.创建deploymentPS:创建nginx和httpd[root@master yaml]# vim nginx.yamlkind: DeploymentapiVersion: extensi

#kubernetes
到底了