K8S
文章平均质量分 63
K8S
我有一只肥螳螂
这个作者很懒,什么都没留下…
展开
-
k8s 部署 nocas 同时部署mysql
官方地址:https://artifacthub.io/packages/helm/ygqygq2/nacos。使用 ygqygq2 的 helm 模板部署。mysql 安装后要执行创建表的语句。下载 helm 安装文件。添加 helm 仓库。原创 2024-02-04 16:54:52 · 623 阅读 · 0 评论 -
日志收集 grafana-loki
当前集群的 prometheus 地址为:prometheus-k8s.kubesphere-monitoring-system:9090。填写 loki 的 url,对应 k8s 上 loki 的 service。回到数据大盘下拉可以看到刚刚新建的 prometheus 数据源。在 grafana 官网找到合适的数据大盘。保存,新建 prometheus 数据源成功。找到 k8s 服务的 prometheus。grafana 的账号:admin。可以切换查询不同的 app 的日志。本文选用 13639。原创 2023-12-06 16:30:21 · 299 阅读 · 0 评论 -
k8s 安装 Longhorn
对 longhorn-frontend 服务配置 nodeport 31xxx 端口。配 nodeport 或者域名后可以正常访问,如果集群小于三个节点,会报错。检查pod运行状态是否正常。默认配置的节点会有 3 个。原创 2023-12-06 11:07:33 · 358 阅读 · 0 评论 -
记录 K8S 挂了的解决经过
K8S 挂了原创 2023-10-12 10:01:41 · 517 阅读 · 0 评论 -
kubesphere 使用流水线对接 sonar
点击超时步骤下的 添加嵌套步骤,选择代码质量检查 (SonarQube)填写执行语句,这里使用了账号密码,使用项目 token 的方式也行。在时间中输入 1 并将单位选择为小时,点击确定完成操作。选择添加凭证,选择上面配置好的 sonar。填写 git 地址,选择上面配置好的凭证。点击 sonar 下的 添加嵌套步骤。点击 maven 下的添加嵌套步骤。点击 添加凭证 下的 添加嵌套步骤。选择指定容器,填写 maven。点击第三个嵌套步骤),选择超时。创建流水线,编辑流水线。添加步骤 - git。原创 2023-08-18 17:34:24 · 284 阅读 · 0 评论 -
通过 kk 创建 k8s 集群和 kubesphere
支持的 Kubernetes 版本:v1.20.x、v1.21.x、* v1.22.x、* v1.23.x 和 * v1.24.x。执行 config 开始部署 k8s 集群和 kubesphere。修改 config 文件中 hosts 的 ip 和账号密码。确保从正确的区域下载 KubeKey。KubeSphere 版本:v3.3。默认密码:P@88w0rd。创建 config 文件。下载 KubeKey。默认账号:admin。原创 2023-08-18 14:42:35 · 1373 阅读 · 0 评论 -
kubesphere 部署 ingress 并使用 80 端口
再次编辑 kubesphere-router-kubesphere-system 服务的 yaml,修改 31852 为 80。: kubesphere-router-kubesphere-system 服务对外暴露的是 31852 端口。在 command 下添加 - --service-node-port-range=1-65535 参数,成功后可以关闭端口 1-65535 的开放权限,把新增的配置删掉即可。:虽然可以成功访问,但需要添加端口,不太完善。修改 host 文件。原创 2023-08-08 15:08:20 · 1760 阅读 · 2 评论 -
在 Linux 上以 All-in-One 模式安装 KubeSphere
官方文档:https://www.kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/原创 2023-08-07 11:15:26 · 367 阅读 · 0 评论 -
k8s 大量 pod 处于 ContainerStatusUnknown 状态
如图所示,nexus 正常运行,但产生了大量的状态不明的 pod,原因也无从所知。解决办法,删除多余的 pod,一个一个删除,非常费劲。原创 2023-07-12 14:44:06 · 2254 阅读 · 1 评论 -
k8s 的命名空间一直 Terminating
查看命名空间状态,[NAMESPACE] 处于 Terminating。解决办法:删除部署文件 yaml 中的 finalizers 属性。使用强制删除命令没有效果。原创 2023-07-12 17:14:07 · 547 阅读 · 0 评论 -
华为云使用 helm 模板
注意:华为云上不能配置 helm 仓库,只提供手动上传模板,模板的后缀为 tgz。如果还是拉取失败,分别登录节点 node,在其上拉取镜像。下载模板的方式有很多种,这里用 xxl-job 举例。运行后,会发现拉取镜像有问题,一直 pull 不下来。解决办法:把镜像 push 到华为云上的镜像仓库。原因:华为云不能从外网直接下载镜像。点击安装,填写 value 文件。进入对应的集群,选择模板管理。正常情况下,可以成功拉取镜像。登录华为云上的 cce。原创 2023-07-20 10:00:49 · 454 阅读 · 0 评论 -
K8S 报错 User “system:node:node1“
然后执行谷歌出来的命令,发现根本没有执行这些命令的权限,报和上面一样的错。更新 kubeconfig,位置在 /root/.kube/ 下。思考是否 kubeconfig 导致的没有权限,结论:是的。执行 kubectl get deployment 报错。谷歌了一波,大概意思是没有权限,需要添加权限。执行 kubectl get pod 正常。重新获取集群的 kubeconfig。原创 2023-04-27 17:45:15 · 874 阅读 · 0 评论 -
K8S 部署 seata
使用 1.4.2 版本版本后,高可用还是有问题,nodeport 暴露后无法访问。映射 application.yml 文件,例子使用 seata 原始配置文件。,镜像使用 1.5.0 及以上的版本时,seata 无法正常注册到 nacos。修改 configmap 映射的 application.yml 文件。访问 ip:30793 即可访问 seata。deployment 添加多个 pod。:镜像使用 1.4.2 版本。成功注册上 nacos。默认账号:seata。默认密码:seata。原创 2023-05-11 13:39:47 · 2162 阅读 · 1 评论 -
K8S 部署 MariaDB
k8s 部署 MariaDB原创 2023-02-22 09:34:26 · 1040 阅读 · 3 评论 -
K8S 部署 Redis-Cluster 集群
redis 集群原创 2023-02-21 10:46:49 · 1344 阅读 · 0 评论 -
K8S 部署 Jenkins
k8s 部署 jenkis原创 2023-02-20 11:03:41 · 1749 阅读 · 0 评论 -
K8S 部署 spark
k8s spark原创 2023-02-08 16:20:56 · 994 阅读 · 0 评论 -
Rancher 部署 MongoDB
rancher mongodb原创 2023-02-03 14:27:09 · 855 阅读 · 0 评论 -
Helm 部署 java 项目到 K8S
helm部署原创 2022-12-09 17:45:22 · 1504 阅读 · 0 评论 -
EFK + Kafka 日志收集
elastic原创 2022-09-20 15:13:50 · 1014 阅读 · 0 评论 -
K8S 部署 redis 哨兵集群
Redis™ packaged by Bitnamihttps://github.com/bitnami/charts/tree/master/bitnami/redisvalues.yamlglobal: storageClass: "local-path" redis: password: "Li8IanC5oLGY"architecture: replicationcommonConfiguration: |- slave-read-only nometrics:原创 2022-05-20 15:10:36 · 2103 阅读 · 1 评论 -
k8s 部署 kafka 集群
文章目录搭建使用搭建Apache Kafka packaged by Bitnami官方文档把 bitnami 加入 helm 仓库helm repo add bitnami https://charts.bitnami.com/bitnamihelm repo updatevalues.yamlglobal: storageClass: "nfs-client"replicaCount: 3externalAccess: enabled: true service:原创 2022-05-28 15:56:49 · 1708 阅读 · 0 评论 -
K8S 部署 ActiveMQ
mq原创 2022-06-08 11:26:49 · 895 阅读 · 5 评论 -
K8S 部署 rabbitMQ
rabbitmq原创 2022-06-14 16:07:08 · 2043 阅读 · 0 评论 -
K8S 部署 skywalking
skywalking原创 2022-06-17 15:31:54 · 4986 阅读 · 0 评论 -
k8s 部署 mongodb 三种模式
MongoDB原创 2022-08-09 15:41:47 · 4812 阅读 · 2 评论 -
K8S 部署 nacos
部署原创 2022-07-20 17:11:35 · 3852 阅读 · 0 评论 -
k8s 部署 busybox
busybox原创 2022-07-11 17:04:26 · 1498 阅读 · 0 评论 -
K8S 集群配置 https 证书
https原创 2022-06-25 15:51:35 · 1786 阅读 · 0 评论 -
K8S 微服务内存溢出如何排查
oom原创 2022-06-09 17:27:03 · 2314 阅读 · 0 评论 -
k8s 部署 owncloud
owncloud原创 2022-06-05 16:29:38 · 2802 阅读 · 0 评论 -
k8s 部署 mysql 集群
MySQL packaged by Bitnami官方文档把 bitnami 加入 helm 仓库helm repo add bitnami https://charts.bitnami.com/bitnamihelm repo updatevalues.yamlglobal: storageClass: "nfs-client"auth: rootPassword: njc123456architecture: replicationstorageClass:使用NFS存储原创 2022-05-28 09:48:41 · 1570 阅读 · 2 评论 -
k8s 部署 xxl-job-admin:2.3.0
搭建 xxl-job xxl-job.yaml:部署 xxl-job-adminmysql.yaml:部署 mysql,这个数据库为 xxl-job-admin 专用init-db.yml:数据库初始化脚本,新建必须的表并插入必须的数据xxl-job.yaml---apiVersion: apps/v1kind: Deploymentmetadata: labels: app: xxl-job-admin name: xxl-job-adminspec:原创 2022-05-21 09:45:08 · 1209 阅读 · 2 评论 -
k8s 安装本地 storageClass
参考文章 : https://github.com/rancher/local-path-provisioner将 https://raw.githubusercontent.com/rancher/local-path-provisioner/v0.0.22/deploy/local-path-storage.yaml 下载到master节点文件 local-path-storage.yaml 中 。 如下载失败可以参考下面备份安装插件kubectl apply -f local-path-stor原创 2022-05-20 15:20:40 · 2202 阅读 · 0 评论 -
K8s 安装dashboard
K8s 安装dashboard原创 2022-04-01 15:57:54 · 153 阅读 · 0 评论 -
Centos7 部署 K8S 集群
文章目录Docker安装安装前配置修改主机名禁用swap内核参数修改修改Cgroup Driver设置kubernetes源安装K8S安装组件拉取镜像配置 Master 节点配置子节点加入集群本文介绍的是最基础的一主两从模式,因新版 K8S 不支持 docker,而业务上不想抛弃 docker,所以选用还支持 docker 版本的 K8S 进行部署Docker安装master 和 node 节点都需要安装 Docker安装依赖包yum install -y yum-utils device-m原创 2022-04-01 15:50:33 · 3480 阅读 · 0 评论 -
部署 Elastic
部署原创 2022-09-29 14:47:07 · 444 阅读 · 0 评论 -
ELK 日志收集
log原创 2022-09-29 14:24:47 · 848 阅读 · 0 评论 -
K8S 收集微服务日志
log原创 2022-09-09 14:44:27 · 1314 阅读 · 0 评论 -
K8S 重置节点
重置节点原创 2022-08-10 14:39:40 · 1180 阅读 · 0 评论