![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
文章平均质量分 64
疯飙的蜗牛
人生得意须尽欢,莫使金樽空对月!!!!
展开
-
k8s 部署zookeeper-kafka,nfs作为存储
k8s上安装配置zk与kafka原创 2023-06-14 17:28:35 · 1706 阅读 · 0 评论 -
k8s 配置hadoop集群,nfs作为存储
基础环境使用kubeasz(https://github.com/easzlab/kubeasz)配置K8S环境.K8S配置示例:https://blog.csdn.net/zhangxueleishamo/article/details/108670578使用nfs作为资源存储。原创 2023-06-12 16:55:34 · 1824 阅读 · 0 评论 -
helm 安装配置 prom-operator
2、默认网络为ClusterIP模式,需要改为type: NodePort模式,方便访问。prometheus-grafana 默认用户名 admin 密码为。其它2个文件依次修改,其它选项看个人需求修改后,查看。链接为 http://NodeIP:34221。2、查看prometheus版本,并下载安装。3、登陆prometheus-grafana。1、查看并创建单独namespace。原创 2023-04-24 11:44:54 · 288 阅读 · 0 评论 -
kubeasz 安装K8S 错误解决
问题一、couldn't get resource list for metrics.k8s.io/v1beta1: the server is currently unable to handle the request问题二、FAILED - RETRYING: 轮询等待calico-node 运行 (15 retries left). FAILED - RETR问题三、提示没有kubectl(其它相关命令)命令。问题四、安装calico网络中的一些问题。原创 2023-02-21 14:37:45 · 13476 阅读 · 2 评论 -
k8s命令备忘
Liveness 检测和 Readiness 检测是独立执行的,二者之间没有依赖,所以可以单独使用,也可以同时使用。Liveness 检测和 Readiness 检测是两种 Health Check 机制,如果不特意配置,Kubernetes 将对两种检测采取相同的默认行为,即通过判断容器启动进程的返回值是否为零来判断检测是否成功。两种检测的配置方法完全一样,支持的配置参数也一样。Readiness 检测则是将容器设置为不可用,不接收 Service 转发的请求。原创 2022-10-27 18:53:18 · 290 阅读 · 0 评论 -
k8s-Prometheus-Grafana
1、查看service/monitor-prometheus-server node-ip port2、grafana添加数据源,Skip TLS Verification (Insecure) √ 勾选上;3、import dashboard 模板A:cluster模板{ "__inputs": [ { "name": "DS_PROMETHEUS", "label": "Prometheus", "description": "",原创 2022-03-24 15:51:04 · 964 阅读 · 0 评论 -
k8s(五)集群常用的10个调试命令
kubectl version --shortkubectl cluster-infokubectl get componentstatuskubectl api-resources -o wide --sort-by namekubectl get events -Akubectl get nodes -o widekubectl get pods -A -o widekubectl run a --image alpine --command -- /bin/sleep 1d1、ku.原创 2021-11-29 18:35:28 · 3000 阅读 · 1 评论 -
k8s(四)部署常用服务的yaml文件2
参考《Kubernetes 权威指南(第二版)》第一章中的例子,部署一个 Java 应用,访问 MySql 数据库。创建MySQL 应用服务apiVersion: v1kind: ReplicationControllermetadata: name: mysql namespace: yoyi-test labels: name: mysqlspec: replicas: 1 selector: name: mysql template: me原创 2020-09-07 18:00:07 · 467 阅读 · 0 评论 -
k8s(四)部署常用服务的yaml文件1
1、k8s部署tomcat的yaml文件apiVersion: apps/v1kind: Deploymentmetadata: name: mytomcatspec: replicas: 3 selector: matchLabels: app: mytomcat minReadySeconds: 1 progressDeadlineSeconds: 60 revisionHistoryLimit: 5 strategy: type: R原创 2020-09-29 16:07:52 · 2008 阅读 · 0 评论 -
k8s(三)生产环境快速部署(kubeasz版本2.0.2)
链接:https://github.com/easzlab/kubeasz部署步骤按照示例example/hosts.multi-node的节点配置,准备4台虚机,搭建一个多主高可用集群。1.基础系统配置推荐内存2G/硬盘30G以上 最小化安装CentOS 7 Minimal 配置基础网络、更新源、SSH登录等2.在每个节点安装依赖工具yum makecache fast yum update yum install python -y3.在ansible控制端安装及准备原创 2020-09-18 18:18:03 · 2144 阅读 · 0 评论 -
K8S(二)安装配置篇
架构图。原创 2021-10-15 15:50:21 · 995 阅读 · 1 评论 -
K8S(一)概念篇
Kubernetes简述Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关...原创 2019-05-09 15:33:01 · 572 阅读 · 0 评论