基于 KubeSphere 的分级管理实践 作者:许伟,航天网信研发工程师 K8s 是容器编排和分布式应用部署领域的领导者,在 K8s 环境中,我们只需要关心应用的业务逻辑,减轻了我们服务器网络以及存储等方面的管理负担。对于一个用户而言,K8s 是一个很复杂的容器编排平台,学习成本非常高。KubeSphere 抽象了底层的 K8s,并进行了高度的产品化,构建了一个全栈的多租户容器云平台,为用户提供了一个健壮、安全、功能丰富、具备极致体验的 云计算 2023-07-09 大猫
KubeSphere 3.3.0 离线安装教程 作者:老Z,运维架构师,云原生爱好者,目前专注于云原生运维,云原生领域技术栈涉及Kubernetes、KubeSphere、DevOps、OpenStack、Ansible等。 KubeKey 是一个用于部署 K8s 集群的开源轻量级工具。 它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 K8s/K3s 和 KubeSphere,以及其他云原生插件。除此之外, 云计算 2023-07-09 张二河
修复 K8s SSL/TLS 漏洞(CVE20162183)指南 作者:老 Z,运维架构师,云原生爱好者,目前专注于云原生运维,云原生领域技术栈涉及 Kubernetes、KubeSphere、DevOps、OpenStack、Ansible 等。 前言 测试服务器配置 主机名 IP CPU 内存 系统盘 数据盘 用途 zdeops-master 192.168.9.9 2 4 40 200 Ansible 运维控制节点 ks-k8s-master-0 192. 云计算 2023-07-09 大白菜程序猿
在 KubeSphere 中快速安装部署 Nacos 作者:老 Z,运维架构师,云原生爱好者,目前专注于云原生运维,云原生领域技术栈涉及 Kubernetes、KubeSphere、DevOps、OpenStack、Ansible 等。 简介 Nacos 集群如何在 K8s 集群上部署?Nacos 依赖的 MySQL 数据库如何在 K8S 集群上部署?GitOps 在 K8s 集群上是一种什么体验?本文将带你全面了解上述问题。 演示服务器配置 主机名 云计算 2023-07-09 大猫
强大的Grafana k8s 插件 grafana k8s插件用于集群中的Prometheus部署。收集的指标包括高级别群集和节点统计信息以及较低级别的容器和容器统计信息。使用高级指标进行提醒,使用低级指标进行故障排除。 强大的Grafana k8s 插件 Grafana Prometheus 持久化安装 新闻联播老司机 19年6月19日 喜欢:0 浏览:4.4k Dashboard的时间需要修改改一下,改成UTC并且+10小时 之 云计算 2023-05-04 三掌柜
Prometheus Operator 持久化存储 因为Prometheus operator默认情况下没有将数据持久化存储,当Pod被删除或者意外重启后,可能会造成数据丢失。 这里我使用NFS客户端进行演示,关于其他后端存储引擎可以参考官网的storageclass。文章的大部分部署参数都是以前介绍过的这里不过多说明,不明白可以先看看pv pvc以及storageclass的理论。 Kubernetes PV与PVC 新闻联播老司机 20年1月3 云计算 2023-05-04 大白菜程序猿
K8s容器日志实时收集FileBeat+ES+Kibana 由于logstash过于消耗资源,不利于K8s容器日志获取。作为 Beats 家族的一员,Filebeat 是一个轻量级的日志传输工具,它的存在正弥补了 Logstash 的缺点:Filebeat 作为一个轻量级的日志传输工具可以将日志推送到中心 Logstash。 K8s容器日志实时收集FileBeat+ES+Kibana ELK 时间:2019年05月30日(下载连接更新) K8s容器日志实时 云计算 2023-05-04 张二河
Kubenetes 1.13.5 集群二进制安装 本次的安装是按照企业级环境安装,虽然kubeadm在1.13版本已经毕业,但是企业安装目前还是推荐使用1.13.5源码的安装方式。本次的环境就是使用k8s 1.13源码集群安装方式进行搭建 k8s 2019年06月28日 本文截选https://k.i4t.com 更多k8s内容请持续关注https://i4t.com 一、K8s简介 在1.11安装的地方已经讲过了,简单的查看K8s原理可以通过k 云计算 2023-05-04 泡泡
CentOS 7 ETCD集群配置大全 本次环境,是用于k8s集群中的etcd,由于二进制文档对etcd并没有进行详细的介绍安装配置,故抽出时间进行etcd集群深入总结。本次主要是针对etcd静态发现和DNS动态发现两种,并结合自签的TLS证书来创建集群。 前言 Etcd 是 CoreOS 基于 Raft 开发的分布式 key-value 存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等) 本次环境,是用于k8s集 云计算 2023-05-04 大白菜程序猿
为Kubernetes NodePort指定端口范围 在Kubernetes环境中,Service NodePort模式默认的端口范围为30000-65535随机端口。例如我们的机器可能运行了很多应用,不太希望端口占用率这么大。我们可以给NodePort指定一个范围 环境信息 本次集群版本 安装方式为kubeadm,实际上参数添加方法大同小异,如果有问题可以联系我! [root@k8s-01 test]# kubectl get node NAME 云计算 2023-05-04 穿过生命散发芬芳
Kubeadm搭建高可用(k8s)Kubernetes v1.23.5集群 目前使用k8s 1.24出现的bug太多了,很多第三方的插件都不支持K8s 1.24,所以我这里将k8s 1.24降级为k8s 1.23。由于1.23和1.24很多步骤都相同,我这里会省略介绍的步骤。同样1.23.5依旧使用containerd当做容器运行时 文章目录 基础环境配置 Containerd 安装 api-server 高可用部署 (单master可跳过) Kubeadm 安装配置 K 云计算 2023-05-04 Escape
Prometheus Grafana使用Ceph持久化并监控k8s集群 随着时间的更新,早期写过的Promethues监控k8s和grafana这一块文章已经有需要修改的地方。并且以前使用nfs为pod进行持久化,本地修改为使用ceph进行持久化,版本也进行更新迭代 环境信息 本次环境信息如下 服务 版本 Kubernetes 1.23.5 Ceph nautilus 14.2.22 [root@k8s-01 ~]# kubectl get pod -n ceph N 云计算 2023-05-04 醒在深海的猫
腾讯云Ubuntu二进制搭建高可用(k8s)Kubernetes v1.24.3集群 随着Kubernetes版本更新迭代,在1.24开始,已经将容器运行时修改为containerd,周末闲来无事使用腾讯云的ECS+负载均衡实现对apiserver的代理。同时使用Ubuntu二进制来安装k8s 1.24.3 文章目录 环境介绍 初始化环境 所有节点安装Containerd Kubernetes Master安装 二进制文件下载 下载配置cfssl证书 ETCD证书 k8s集群证书 云计算 2023-05-04 醒在深海的猫