关于StorageClass在K8S环境,当pod需要存储空间时,StorageClass比PV更灵活和方便,官方文档地址:https://kubernetes.io/docs/concepts/storage/persistent-volumes/ 本次实战本次实战的目标是快速创建NFS类型的StorageClass,并验证该StorageClass正常可用,全文由以下部分组成:创建
## 使用RedisInsight在Kubernetes中监控Redis 在Kubernetes集群中部署Redis实例后,我们通常需要一个监控工具来帮助我们查看和管理Redis的各种指标和状态。RedisInsight是一个非常方便易用的Redis监控工具,它可以帮助我们实时监控Redis的性能指标、内存使用情况等,并提供直观的图形化界面来查看监控数据。 ### 部署RedisInsight
原创 4月前
54阅读
# 《k8s RedisInsight的使用指南》 ## 一、什么是k8sRedisInsight? ### 1.1 Kubernetes(k8s) Kubernetes(k8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源系统。它允许您快速高效地部署和管理容器化应用程序,同时提供可扩展性和灵活性。 ### 1.2 RedisInsight RedisInsight是一个用于监
原创 3月前
38阅读
# 如何在Kubernetes上实现RedisInsight的Ingress ## 概述 在Kubernetes集群中部署RedisInsight并使用Ingress进行访问是一个常见的场景。在本文中,我将向你解释整个过程,并提供详细的步骤和代码示例,以帮助你实现这一目标。 ## 流程概述 以下是部署RedisInsight并使用Ingress访问的流程概述: | 步骤 | 描述 | |
原创 3月前
70阅读
# k8s搭建redisinsight教程 ## 整体流程 下面是搭建k8s集群并部署redisinsight的整体流程: 步骤 | 描述 --- | --- 1. 创建k8s集群 | 在云平台或本地环境中创建k8s集群 2. 部署redis | 在k8s集群中部署redis实例 3. 安装redisinsight | 在k8s集群中安装redisinsight工具 4. 配置redisin
原创 10月前
195阅读
# k8s交付RedisInsight ## 简介 RedisInsight是Redis Labs开发的一款用于监控和管理Redis数据库的图形化工具。它提供了直观易用的界面,可以帮助开发人员和运维人员更好地理解和管理Redis集群。 在Kubernetes中,我们可以使用Helm来部署RedisInsight,并通过Ingress将其暴露给外部访问。 ## 准备工作 在开始之前,我们需
原创 7月前
104阅读
k8s搭建一个lnmp本地环境的完整过程1.安装k8sDashboard登录Token过期时间修改2.基本概念介绍1.架构核心组件了解2.资源对象了解3.lnmp构建文件介绍4.kubectl常用命令5.遇到的坑Docker Desktop for Mac : Kubernetes is starting 1.安装k8s本机使用了Mac下的Docker Desktop下的k8s环境。 k8s镜像
文章目录k8s之ingress1.1、Kubernetes 暴露服务的方式:1.2 基本概念1.3为什么需要Ingress资源1.4 Ingress的工作原理1.5ingress 暴露服务的方式总结 k8s之ingress1.1、Kubernetes 暴露服务的方式:Kubernetes暴露服务的方式目前只有三种:LoadBlancer Service、NodePort Service、Ingr
转载 10月前
134阅读
 一般步骤:搭建nfs>创建pv>创建pvc>创建pod搭建nfs#master节点安装nfs [root@k8s-master nginx]# yum -y install nfs-utils #创建nfs目录 [root@k8s-master nginx]# mkdir -p /nfs/data/ #修改权限 [root@k8s-master nginx]# chm
转载 2023-08-01 22:05:02
110阅读
Redis-cluster集群的部署1 Redis 集群介绍2 下载redis源码3 配置集群4 创建集群5 测试集群 1 Redis 集群介绍(1)采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接; (2)redis cluster是Redis的分布式解决方案,在3.0版本后解决了redis分布式方面的需求自动将数据进行分片,将键空间分拆了16384个槽位,每一个节
# Kubernetes(简称K8s)是一款开源的容器编排系统,可以用来自动化部署、扩展和管理容器化应用程序。在本文中,我将教你如何安装Kubernetes集群。 ## 安装Kubernetes集群步骤 | 步骤 | 操作 | | ---- | ---- | | 1 | 安装Docker | | 2 | 安装kubeadm, kubectl, kubelet | | 3 | 初始化Master
原创 6月前
83阅读
k8s–基础–24.3–efk–安装efk组件下面的步骤在k8s集群的master1节点操作1、创建名称空间创建一个名称空间,将EFK组件安装到该名称空间中。名称空间:kube-logging1.1、脚本vi /root/efk/kube-logging.yaml内容kind: Namespace apiVersion: v1 metadata: name: kube-logging1.2、
K8S实战Day5-Harbor仓库搭建前言Harbor简介Harbor安装1.镜像包下载2.配置文件2.部署nginx3.配置Harbor的高可用(双组复制)总结 前言docker hub涉及网络及安全的问题,实际使用不方便,我们更需要使用Harbor搭建一个私有仓库。 但由于自己使用云主机,只能配置外网访问Harbor,所以不属于Harbor的典型使用场景Harbor简介优点:本身自代 do
转载 5月前
56阅读
前言:前面写过一篇关于dapr入门安装的文章,self-host模式,使用docker安装的本地调试环境,并进行了测试;本篇介绍k8s方式安装dapr,此文主要基于的环境是k3s,通过rancher2.6.3版管理工具进行快捷安装,并进行相关demo测试1.k8s安装dapr介绍参考官网:https://docs.dapr.io/zh-hans/operations/hosting/kuberne
k8s安装及部署流程 文章目录k8s安装及部署流程K8s安装流程1准备工作1.1关闭防火墙1.2关闭selinux1.3关闭虚拟内存(swap空间)1.4配置hosts文件1.5修改iptables1.6安装ntpdate,进行时间同步2安装部署2.1安装docker2.1.1更新docker的yum源2.1.2安装指定版本的docker2.1.3修改docker的镜像源,启动服务2.2安装k8s
Gitlab官方提供了 Helm 的方式在 Kubernetes 集群中来快速安装,但是在使用的过程中发现 Helm 提供的 Chart 包中有很多其他额外的配置,所以我们这里使用自定义的方式来安装,也就是自己来定义一些资源清单文件。Gitlab主要涉及到3个应用:Redis、Postgresql、Gitlab 核心程序,实际上我们只要将这3个应用分别启动起来,然后加上对应的配置就可以很方便的安装
k8s创建pvNFS 1、关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service2、安装配置 nfs yum -y install nfs-utils rpcbind3、共享目录设置权限: chmod 755 /data/k8s/4、在默认配置文件 /etc/exports 下,在该文件中添加下面的配置信
文章目录简介环境介绍一、部署MySQL服务1.1、准备软件包1.2、卸载mariadb1.3、安装MySQL1.4、登录mysql数据库,创建用户、库、修改权限二、搭建NFS四、创建PV4.1、创建nfs的deployment4.2、创建nfs-rbac4.3、创建nfs-sc4.4、启动PV五、创建zabbix-service5.1、创建zabbix-service.yaml5.2、启动zab
上章K8S的集群已经搭建完成,但是不同宿主机之间的容器不能相互通信,本篇继续讲解一:在运算节点(192.168.6.94和192.168.6.95)上安装CNI网络插件-Flannel  Flannel官方下载地址:https://github.com/coreos/flannel/tags  1:下载软件,解压,做软链  在192.168.6.94部署为例:[root@k8s-6-94 ~]#
  • 1
  • 2
  • 3
  • 4
  • 5