![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
文章平均质量分 67
WL大大
这个作者很懒,什么都没留下…
展开
-
jenkins CI/CD流水线的实施操作
cd/cd流程的一些简单实施使用,本次实施架构:jenkins + k8s + docker + harbor + gitee原创 2024-03-25 14:44:15 · 719 阅读 · 0 评论 -
安装harbor以及kubernetes的使用
Kubernetes 集群需要访问私有的 Harbor 仓库时,需要在 Kubernetes 中创建一个 secret,以存储 Harbor 仓库的访问凭证。kubernetes集群所有节点配置harbor仓库,node节点都需要执行。这是我先前自建的一个容器,以这个为例,上传到test私有仓库中。创建docker-registry类型secret。登录,node节点都需要执行。创建test的私有库。登录harbor查看。原创 2024-03-25 14:38:32 · 425 阅读 · 0 评论 -
jenkins配置K8S插件动态生成Jenkins-Slave报错
最后找到原因了,我启动jenkins的service时没有吧50000端口代理出来。jenkins上的报错该slave一直处于脱机的状态,于是去检查日志。这表明 Jenkins Agent 尝试连接到地址。更改service.yaml在重新启动。50000 在该主机上不可达。原创 2024-03-25 14:26:21 · 265 阅读 · 0 评论 -
k8s安装jenkins
serviceAccount.yaml”创建“jenkins-admin”clusterRole、“jenkins-admin”ServiceAccount,并将“clusterRole”绑定到服务帐户。分配一个名为jenkins-pv-volume的pv容量为5G,在这个pv中分名为jenkins-pv-claim的pvc限制3G,挂载目录为/hone/jenkins,挂载节点为longxi-02。您还可以通过指定单个资源操作来限制访问。这个时候已经能访问了,longxi-02节点的IP:32000,原创 2023-12-22 20:33:06 · 790 阅读 · 0 评论 -
完美避坑安装Ingress-nginx
主要看ingress-nginx-controller是否启动成功,是通过这个控制器把生成的nginx配置写入/etc/nginx.conf文件中。ingress-nginx-admission-create和ingress-nginx-admission-patch不管,看pod状态为Completed,他们有可能是一次性执行任务,已经运行完成了。它充当了集群内服务与集群外部的网络之间的桥梁,通过定义路由规则和提供负载均衡服务,使得外部流量能够到达 Kubernetes 集群内的服务。原创 2023-12-22 20:16:39 · 744 阅读 · 0 评论 -
K8s服务service
用于定义一组Pod的访问方式。在Kubernetes集群中,Pods可以动态地启动和停止,它们可能在不同的节点上以不同的IP地址运行。服务提供了一个固定的虚拟IP地址和与之关联的DNS名称,这使得无论Pod在集群中的位置如何,其他服务或外部用户都可以通过该虚拟IP地址或DNS名称访问这组Pod。通俗一点就是:实现对外服务的统一入口防止pod失联,定义一组pod的访问策略服务发现、负载均衡。原创 2023-12-20 20:07:25 · 962 阅读 · 0 评论 -
k8s指定节点启动Pod
首先需要创建一个Deployment或者StatefulSet对象,并设置spec.template.spec.nodeName字段为所需的节点名称。这样就能确保该Pod只会被调度到指定的节点上运行。nodeName时,不再支持自动调度器进行节点选择,因此无法通过其他条件(如label、affinity等)来控制Pod的调度位置。要在Kubernetes中指定特定的节点上启动Pod,可以使用NodeSelector来选择目标节点。字段必须与集群中存在的节点名称完全匹配才有效。原创 2023-12-19 23:01:16 · 699 阅读 · 0 评论 -
Helm安装管理部署k8s工具
Helm 是 Kubernetes 的包管理工具,用于创建、打包和部署应用程序。它使用称为 Chart 的打包文件来描述 Kubernetes 资源对象的集合,从而简化了 Kubernetes 应用程序的部署和管理。原创 2023-12-19 22:52:00 · 519 阅读 · 0 评论 -
K8s存储使用
理解:创建是一个临时的目录,无须指定寄主机上对应的目录文件,k8s会自动去分配目录,但是当pod删除后,里面的数据也会被永久删除。容器共享的例子:在一个pod中准备两个容器nginx和busybox,然后声明Volume分别挂载两个容器中,nginx负责将日志写入volume中,busybox负责读取。创建pod验证。原创 2023-12-19 22:45:04 · 377 阅读 · 0 评论 -
部署kubesphere管理平台
kubesphere部署原创 2023-12-19 22:25:13 · 1039 阅读 · 0 评论 -
使用kubeadm部署k8s集群
须知:正式环境不建议这种方法安装推荐二进制。原创 2023-12-19 22:03:49 · 367 阅读 · 0 评论