云计算

Kubernetes 二进制升级

Kubernetes 二进制升级

Kubernetes集群升级非常简单,小版本基本上是只需要更新二进制文件即可。如果大版本升级需要注意kubelet参数的变化,以及其他组件升级之后的变化。 由于Kubernetes版本更新过快许多依赖并没有解决完善,并不建议生产环境使用较新版本

大猫 大猫 2023-05-04
0 0 0
Kubernetes Pod与宿主机时区不同步

Kubernetes Pod与宿主机时区不同步

在安装Kubernetes集群的过程中并没有注意到pod的时间问题,直到在Tomcat上部署应用后发现pod中的时间与Node上的时间不同步。针对时区不同文章有以下解决方案 Kubernetes

大白菜程序猿 大白菜程序猿 2023-05-04
0 0 0
kubeadm 搭建Kubernetes 1.18集群

kubeadm 搭建Kubernetes 1.18集群

kubeadm要求最低配置2c2g,高可用集群一般建议大于等于3台的奇数台,我使用3台master来做高可用。这里也简单说了一下k8s 1.18的新特性,如果只是测试搭建可以考虑1.18,目前这个版本比较新,建议生产环境还是不要使用这么高的版本

共饮一杯 共饮一杯 2023-05-04
0 0 0
Kubernetes 单节点安装Clickhouse

Kubernetes 单节点安装Clickhouse

ClickHouse 简介 ClickHouse是一个面向列的数据库管理系统 (DBMS),用于查询的在线分析处理 (OLAP)。 Clickhouse 特点 真正的面向列的数据库管理系统 在真正的面向列的 DBMS 中,没有额外的数据与值一起存储。除此之外,这意味着必须支持常量长度值,以避免将它

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-04
0 0 0
Prometheus 监控VMware_ESXI并配置AlertManager告警

Prometheus 监控VMware_ESXI并配置AlertManager告警

目前grafana流行的模板都是通过InfluxDB为数据源,使用Telegraf来收集数据。为了统一管理,找了很久的prometheus数据源。来对接VMware_exporter 一、需求 个人家中采购了一台Dell的小型工作站服务器,由

向阳逐梦 向阳逐梦 2023-05-04
0 0 0
为Kubernetes NodePort指定端口范围

为Kubernetes NodePort指定端口范围

在Kubernetes环境中,Service NodePort模式默认的端口范围为30000-65535随机端口。例如我们的机器可能运行了很多应用,不太希望端口占用率这么大。我们可以给NodePort指定一个范围 环境信息 本次集群版本 安装方式为kubeadm,实际上参数添加方法大同小异,如果有

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-04
0 0 0
Kubernetes 可视化管理工具Kuboard V3

Kubernetes 可视化管理工具Kuboard V3

目前Kubernetes可视化工具如雨后春笋,数不胜数。接下来介绍一款非常美观的可视化工具 Kuboard免费版只有3个集群的权限,企业使用需要付费,出于学习的目标可以自己玩玩。kuboard外观比较美观,虽然没啥卵用。但是有集成ldap gitlab等相关功能,根据自己需求考虑即可,本文只是介绍

张二河 张二河 2023-05-04
0 0 0
Kubernetes容器运行时弃用Docker转型Containerd

Kubernetes容器运行时弃用Docker转型Containerd

Kubernetes社区在2020年7月份发布的版本中已经开始了dockershim的移除计划,在1.20版本中将内置的dockershim进行分离,这个版本依旧还可以使用dockershim,但是在1.24中被删除。从1.24开始,大家需要使用其他受到支持的运行时选项(例如containerd或C

法医 法医 2023-05-04
0 0 0
Kubeadm搭建高可用(k8s)Kubernetes v1.24.0集群

Kubeadm搭建高可用(k8s)Kubernetes v1.24.0集群

文章目录 背景Kubernetes 1.24新特性环境准备基础环境配置Containerd 安装api-server 高可用部署 (单master可跳过)Kubeadm 安装配置Kubectl 安装Master节点配置Node节点配置网络配置CNI插件问题验证集群 更新2022年08月25日 背景

向阳逐梦 向阳逐梦 2023-05-04
0 0 0
Kubernetes(k8s) 1.24 csiceph rbd使用手册

Kubernetes(k8s) 1.24 csiceph rbd使用手册

在Kubernetes中经常需要持久化的地方,很早之前都是使用nfs。但是nfs不支持rbd格式,不支持块存储级别。ceph目前是在kubernetes属于比较流行的存储引擎,支持rbd、cephfs等。本次我使用最新版kubernetes 1.24以及N版ceph进行演示

泡泡 泡泡 2023-05-04
0 0 0
Kubeadm搭建高可用(k8s)Kubernetes v1.23.5集群

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当做容器运行时

Escape Escape 2023-05-04
0 0 0
Rancher 2.6 Docker安装并设置内网穿透外网访问

Rancher 2.6 Docker安装并设置内网穿透外网访问

在生产环境中,一般不会让开发自己去服务器上执行kubectl工具。那么就需要一个图形化工具,Rancher 是为使用容器的公司打造的容器管理平台。Rancher 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),

法医 法医 2023-05-04
0 0 0
Prometheus Grafana使用Ceph持久化并监控k8s集群

Prometheus Grafana使用Ceph持久化并监控k8s集群

随着时间的更新,早期写过的Promethues监控k8s和grafana这一块文章已经有需要修改的地方。并且以前使用nfs为pod进行持久化,本地修改为使用ceph进行持久化,版本也进行更新迭代 环境信息 本次环境信息如下 服务 版本 Kub

醒在深海的猫 醒在深海的猫 2023-05-04
0 0 0
Kubernetes集群使用Kubent检查是否使用了已弃用的 API

Kubernetes集群使用Kubent检查是否使用了已弃用的 API

Kubent 介绍 Kubent 全称Kube No Trouble是一个简单的工具,主要用于检查k8s集群中是否使用废弃的API版本 Kubent工具可以根据部署资源的进行检测,检测已弃用的API, 特别支持以下方式进行检测: 文件 YAML 或 JSON 中的本地清单 kubectl 使用kub

三掌柜 三掌柜 2023-05-04
0 0 0
腾讯云Ubuntu二进制搭建高可用(k8s)Kubernetes v1.24.3集群

腾讯云Ubuntu二进制搭建高可用(k8s)Kubernetes v1.24.3集群

随着Kubernetes版本更新迭代,在1.24开始,已经将容器运行时修改为containerd,周末闲来无事使用腾讯云的ECS+负载均衡实现对apiserver的代理。同时使用Ubuntu二进制来安装k8s 1.24.3 文章目录 环

醒在深海的猫 醒在深海的猫 2023-05-04
0 0 0
Kubernetes(k8s) 1.23.5 csiceph cephfs使用手册

Kubernetes(k8s) 1.23.5 csiceph cephfs使用手册

文章目录 Ceph csi组件介绍环境说明安装Ceph-csiCeph csi原理组件以及通信原理介绍通过CRD管理CSICeph创建cephfs创建Storageclass创建pvc测试挂载Pod测试 目前官方Ceph csi版本已经支持Kubernetes 1.23,但是如果我们直接使用最新的

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-04
0 0 0
Kubernetes VPA实现Pod垂直缩放

Kubernetes VPA实现Pod垂直缩放

kubernetes支持VPA(垂直)和HPA(水平)两种扩缩容的方式,通俗的来讲,VPA就是堆配置,调整现有的POD资源,而HPA就是增加POD,VPA缩放是需要停止Pod。 文章目录 VPA介绍VPA HPA弹性伸缩VPA组成部分V

共饮一杯 共饮一杯 2023-05-04
0 0 0
Kubernetes命名空间Terminating状态不释放

Kubernetes命名空间Terminating状态不释放

Kubernetes中namespace有两种常见的状态,即Active和Terminating状态,其中Terminating状态一般会比较少见,当对应的命名空间下还存在运行的资源,但该命名空间被删除时才会出现所谓的Terminating状态,这种情况下只要等待Kubernetes本身将命名空间下

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-04
0 0 0
快速构建Kubesphere 3.0并设置Kubesphere 多集群联邦

快速构建Kubesphere 3.0并设置Kubesphere 多集群联邦

这里我们Host选择使用单节点All-in-One安装模式,可以零配置快速部署 KubeSphere和Kubernetes。我们安装联邦集群需要有一台节点进行管理。 Member需要在Kubernetes中安装Kubesphere当作Member节点,这里我使用Kubesphere 3.3版本,K

贤蛋大眼萌 贤蛋大眼萌 2023-05-04
0 0 0
Kubernetes v1.26 配置默认存储 StorageClass

Kubernetes v1.26 配置默认存储 StorageClass

Kubernetes v1.25 引入了一个 Alpha 特性来更改默认 StorageClass 被分配到 PersistentVolumeClaim (PVC) 的方式。 启用此特性后,你不再需要先创建默认 StorageClass,再创建 PVC 来分配类。 此外,任何未分配 StorageC

捡田螺的小男孩 捡田螺的小男孩 2023-05-04
0 0 0
1 135 136 137 138 139 166