Kubernetes
文章平均质量分 68
方圆师兄
分享知识,降低初学者学习成本
展开
-
k8s 部署 skywalking 并持久化到es
在上边的镜像中 将skywalking-agent.jar 拷贝到镜像里,这一步可以使用pv挂载,另外也可以将skywalking-agent用initc来做链路追踪。原创 2023-03-11 13:45:32 · 5293 阅读 · 3 评论 -
k8s搭建 rabbitmq集群
【代码】k8s搭建 rabbitmq集群。原创 2022-11-12 16:09:45 · 2199 阅读 · 3 评论 -
k8s发布eureka集群,创建微服务项目
请注意,因为是同一个命名空间下,可以直接通过Headless的服务名称访问pod。1.1.3创建eureka的application.yml文件。1.1.2配置pom.xml依赖。此步骤省略可参考以下连接。原创 2022-10-28 15:01:03 · 1815 阅读 · 0 评论 -
关于Taint 污点,自动创建原因
可以看到这个pod已经调度到master2节点上了,再看偏上部分的信息发现有污点存在。原创 2022-10-25 18:25:55 · 294 阅读 · 0 评论 -
k8s 基于 kubeadm+haproxy+keepalived 搭建高可用集群
所有节点都需要安装 kubeadm 、kubelet、kubectl(kubectl 的安装防止后期从节点转主节点)2.3.1 可以看到我们的节点显示 NotReady ,这种情况是因为我们没有配置网络。监听haproxy脚本。原创 2022-08-12 10:06:12 · 553 阅读 · 0 评论 -
devops 流程整理
3.将构建好的jar包通过Dockerfile构建成docker镜像(dockerbuild-fDockerfile-t镜像名称版本.)2.将拉取的代码通过maven执行构建命令(mvn-pl模块名称-am-Dmaven.test.skip=true)4.构建好镜像后,推送到harbor镜像仓库(dockerpush)1.通过jenkins拉取Git代码(gitpull)5.k8s建立deploy资源管理器,拉取镜像发布容器。.........原创 2022-07-29 08:51:11 · 1690 阅读 · 0 评论 -
k8s coredns ContainerCreating
coredns 一直没有正常创建运行、部署的pod不断重复创建容器这里是我遇到的问题之前有创建过,所以才会出现问题清除cni0原创 2022-06-15 16:45:55 · 1502 阅读 · 0 评论 -
rancher 安装 部署 k8s
1. 下载Rancher1.1通过docker进行安装,首先需要下载个dockerDocker基础以及使用Docker发布SpringBoot项目#安装dockercurl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun1.2 开始下载rancher镜像sudo docker run --privileged -itd --restart=unless-stopped -p 86:86 -p 443:443 -v /h原创 2022-06-14 09:22:47 · 10349 阅读 · 0 评论 -
k8s 常用命令
创建资源#创建podkubectl create deploy nginx --image=nginx原创 2022-06-02 09:17:17 · 9800 阅读 · 4 评论 -
k8s dashboard安装 运行pod
1. 下载k8s的dashboard的yamlwget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml2.运行recommended.yamlkubectl apply -f recommended.yaml3.查看pod信息kubectl get pods --all-namespaces4. 修改dashboard的yaml因为我们的dashboard原创 2022-05-21 15:01:03 · 793 阅读 · 0 评论 -
Kubernetes (k8s 1.23) 安装与卸载
请注意在k8s 1.24版本后不支持docker容器了1.查看系统版本信息以及修改配置信息1.1 安装k8s时,临时关闭swap,提高系统性能swapoff -a1.2 安装k8s时,可以临时关闭selinux,减少额外配置setenforce 0或修改 /etc/sysconfig/selinux 文件 后重启[root@localhost /]# cat /etc/sysconfig/selinux # This file controls the state of SELinu原创 2022-05-19 17:13:59 · 7718 阅读 · 0 评论 -
k8s 网络插件 kube-flannel.yml
通过 wget 会下载失败 那就 touch 一个 把下边复制过去wget https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml获取容器kubectl apply -f kube-flannel.yml ---apiVersion: policy/v1beta1kind: PodSecurityPolicymetadata: name: psp.flannel.un原创 2022-05-19 17:12:04 · 533 阅读 · 0 评论