zl程序教程

Kubernetes安装

  • kubernetes(k8s)安装命令行自动补全功能

    kubernetes(k8s)安装命令行自动补全功能

    Ubuntu下安装命令root@master1:~# apt install -y bash-completion Reading package lists... Done Building dependency tree Reading state information... Done bash-completion is already the newest version (

    日期 2023-06-12 10:48:40     
  • Kubernetes之Kuboard多集群管理工具安装实践

    Kubernetes之Kuboard多集群管理工具安装实践

    [TOC]0x00 前言简述1.Kuboard 介绍描述: Kuboard 是一款免费的 Kubernetes 管理工具,提供了丰富的功能,结合已有或新建的代码仓库、镜像仓库、CI/CD工具等,可以便捷的搭建一个生产可用的 Kubernetes 容器云平台,轻松管理和运行云原生应用。您也可以直接将 Kuboard 安装到现有的 Kubernetes 集群,通过 Kuboard 提供的 Kubern

    日期 2023-06-12 10:48:40     
  • Kubernetes-Web-UI-Kuboard安装使用

    Kubernetes-Web-UI-Kuboard安装使用

    [TOC]0x00 前言简述描述:Kuboard 是 Kubernetes 的一款图形化管理界面。Kuborad 特点介绍: GitLab/GitHub 单点登录集成 RBAC 权限管理 工作负载编辑器 名称空间导出/导入Kuboard兼容性说明: 最新支持k8s(v1.18.*) 然后Kuborad的(v1.0.x/v2.0.x)版本已验证;0x01 环境安装描述:在进行安装Kuboard前您需

    日期 2023-06-12 10:48:40     
  • 云原生(三十八) | Kubernetes篇之Jenkins入门和安装

    云原生(三十八) | Kubernetes篇之Jenkins入门和安装

    ​Jenkins入门和安装一、helm安装#可定制镜像 FROM jenkins/jenkins:lts RUN jenkins-plugin-cli --plugins kubernetes workflow-aggregator git configuration-as-code复制#helm 安装 helm repo add jenkinsci https://charts.jenkins.

    日期 2023-06-12 10:48:40     
  • kubernetes安装minio集群

    kubernetes安装minio集群

    Kubernetes是一个广泛使用的容器编排系统,而MinIO则是一个高性能、分布式对象存储服务。在Kubernetes上安装MinIO集群可以提供可靠的存储解决方案,适合存储大量数据。本文将介绍如何在Kubernetes上安装MinIO集群。步骤1:安装Kubernetes集群在安装MinIO之前,需要先安装Kubernetes集群。Kubernetes支持多种安装方式,可以选择适合自己的方式进

    日期 2023-06-12 10:48:40     
  • kubernetes安装loki,作为日志收集平台

    kubernetes安装loki,作为日志收集平台

    Kubernetes是一种流行的容器编排平台,可以帮助开发人员快速、高效地部署和管理容器化应用程序。随着越来越多的应用程序在Kubernetes上运行,对于日志管理和分析的需求也越来越高。Loki是一个开源的日志聚合平台,专门用于Kubernetes环境下的日志收集和查询。在本文中,我将介绍如何在Kubernetes集群中安装Loki,并将其配置为日志收集平台。安装HelmHelm是Kuberne

    日期 2023-06-12 10:48:40     
  • kubernetes安装Redis集群

    kubernetes安装Redis集群

    Kubernetes是一个流行的容器编排系统,可以方便地部署和管理应用程序。Redis是一个流行的内存数据库,支持高可用性和扩展性。在本文中,我们将介绍如何在Kubernetes上安装Redis集群。准备工作在开始之前,您需要安装并配置Kubernetes集群,并且有一个可用的存储后端,例如NFS或Ceph。您还需要一个Redis镜像,可以从Docker Hub上获取。创建Redis主从集群Red

    日期 2023-06-12 10:48:40     
  • kubernetes安装es集群

    kubernetes安装es集群

    在 Kubernetes 集群上安装 Elasticsearch(ES)集群,可以实现分布式、高可用性的 Elasticsearch 部署,可以提高 Elasticsearch 的稳定性和可靠性。在 Kubernetes 集群中,每个 Elasticsearch 实例都作为一个 Kubernetes pod 运行,多个 Elasticsearch 实例组成一个 ES 集群。以下是在 Kuberne

    日期 2023-06-12 10:48:40     
  • kubernetes安装coreDNS,并配置自动扩展

    kubernetes安装coreDNS,并配置自动扩展

    Kubernetes是一种开源的容器编排平台,用于管理Docker容器的部署、扩展和管理。Kubernetes使用CoreDNS来提供DNS服务,它是一个高性能、轻量级的DNS服务器,可以支持自动扩展和故障恢复等功能。本文将介绍如何在Kubernetes集群中安装和配置CoreDNS,并使用Horizontal Pod Autoscaler(HPA)自动扩展CoreDNS。一、安装CoreDNS创

    日期 2023-06-12 10:48:40     
  • 云计算运维一步步编译安装Kubernetes之master计算节点安装

    云计算运维一步步编译安装Kubernetes之master计算节点安装

    部署kube-apiserver集群主机名角色IPk8s-node01.boysec.cnkube-apiserver10.1.1.100k8s-node02.boysec.cnkube-apiserver10.1.1.110k8s-master.boysec.cn4层负载均衡10.1.1.120k8s-slave.boysec.cn4层负载均衡10.1.1.130注意:这里10.1.1.120和

    日期 2023-06-12 10:48:40     
  • linux(centos8):kubernetes安装的准备工作

    linux(centos8):kubernetes安装的准备工作

    一,安装docker-ce19.03.11 1,卸载podman [root@kubemaster ~]# dnf remove podman podman是红帽系os自带的容器,卸载是为了避免冲突   2,下载containerd.io [root@kubemaster docker]# pwd /usr/local/source/docker [root@kubem

    日期 2023-06-12 10:48:40     
  • 【云原生 | Kubernetes 系列】---Kafka 集群安装配置手册

    【云原生 | Kubernetes 系列】---Kafka 集群安装配置手册

    Kafka 支持zk的动态扩容 即使普通服务器也支持每秒数百万的消息传递,支持分区消息提高性能 1个kafka服务器至少有1个或多个服务器,这种服务器被称为broker. Topic每个发到kafka的消息都有一个类别,这

    日期 2023-06-12 10:48:40     
  • Kubernetes(k8s)概念学习、集群安装

    Kubernetes(k8s)概念学习、集群安装

    1、Kubernetes(k8s)架构图,如下所示:   1)、etcd的官方将它定位成一个可信赖的分布式键值存储服务,它能够为整个分布式集群存储一些关键数据,协助分布式集群的正常运转。键值对数据库,存储k8s集群的所有重要信息,重要信息是进行持久化的信息。   2)、etcd作为持久化方案,etcd STORAGE存储有两个版本,v2版本是基于Memory内存的,数据存储到内存中,v3版本是基

    日期 2023-06-12 10:48:40     
  • 【云原生 | Kubernetes 系列】----Prometheus三种方式安装部署

    【云原生 | Kubernetes 系列】----Prometheus三种方式安装部署

    1. Prometheus介绍 1.1. Prometheus简介 Prometheus 是一款基于时序数据库的开源监控告警系统,非常适合Kubernetes集群的监控。Prometheus的基本原理是通过

    日期 2023-06-12 10:48:40     
  • 【云原生 | Kubernetes 系列】--- Zookeeper集群安装手册

    【云原生 | Kubernetes 系列】--- Zookeeper集群安装手册

    Zookeeper 集群安装 序号机器名IP地址1zk-1192.168.31.1212zk-2192.168.31.1223zk-3192.168.31.123 1 下载安装包 官网https://zookeeper

    日期 2023-06-12 10:48:40     
  • kubernetes 二进制安装(v1.20.15)(九)收尾:部署几个仪表盘

    kubernetes 二进制安装(v1.20.15)(九)收尾:部署几个仪表盘

    文章目录 部署dashboarddashboard.yaml:创建dashboard组件修改svc类型生成token 部署MetricsServermetrics-server.yml部署

    日期 2023-06-12 10:48:40     
  • kubernetes 二进制安装(v1.20.16)(三)容器运行时

    kubernetes 二进制安装(v1.20.16)(三)容器运行时

    本集群选择 docker 作为容器运行时。 文章目录 创建docker管理文件分发文件核对文件启动docker 创建docker管理文件 #在k8s-master上进行操作,为了方便操作&#

    日期 2023-06-12 10:48:40     
  • kubernetes 二进制安装(v1.20.16)(二)部署 etcd 集群

    kubernetes 二进制安装(v1.20.16)(二)部署 etcd 集群

    文章目录 生成etcd证书自签CA申请文件生成自签CA证书创建etcd证书申请文件签发Etcd HTTPS证书 部署Etcd集群生成etcd管理文件分发文件核对文件启动etcd集群查看etcd集群状态

    日期 2023-06-12 10:48:40     
  • 【云原生之kubernetes实战】Kompose工具的安装使用

    【云原生之kubernetes实战】Kompose工具的安装使用

    【云原生之kubernetes实战】Kompose工具的安装使用 一、Kompose工具介绍 二、检查本地k8s环境 1.检查工作节点状态 2.检查kubectl版本

    日期 2023-06-12 10:48:40     
  • Kubernetes web界面kubernetes-dashboard安装【h】

    Kubernetes web界面kubernetes-dashboard安装【h】

    本文讲述的是如何部署K8s的web UI,前提是已经有一个k8s集群后,按照如下步骤进行即可。(如下步骤都是在master节点上进行操作) 1、下载kubernetes-dashboard.yaml文件 wget https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubern

    日期 2023-06-12 10:48:40     
  • Kubernetes 最小化微服务漏洞 安全沙箱运行容器:gVisor介绍与安装

    Kubernetes 最小化微服务漏洞 安全沙箱运行容器:gVisor介绍与安装

    现在容器通过什么技术实现的隔离 1.使用Linux namespace和cgroup技术隔离容器 2.Linux内核是共享的 使用的容器不是强隔离的环境,和虚拟机是无法媲美的,虚拟机从硬件到软件,再到内核是完全的隔离,而容器只隔离了一部分。 降

    日期 2023-06-12 10:48:40     
  • 【云原生 | Kubernetes 系列】---AlertManager安装及告警发送

    【云原生 | Kubernetes 系列】---AlertManager安装及告警发送

    AlertManager安装及告警发送 Prometheus触发一条告警的过程 prometheus—> 触发阈值—>超出持续时间—>AlertManager—>分组|抑制|静默—>媒体类型—

    日期 2023-06-12 10:48:40     
  • 【云原生 | Kubernetes 系列】---Consul 安装配置

    【云原生 | Kubernetes 系列】---Consul 安装配置

    Consul 安装配置 consul用于微服务下的服务治理,主要特点有:服务发现、服务配置、健康检查、键值存储、安全服务通信、多数据中心等。 搭建consul的目的是为了给prometheus做

    日期 2023-06-12 10:48:40     
  • 【云原生 | Kubernetes 系列】---Ceph集群安装部署

    【云原生 | Kubernetes 系列】---Ceph集群安装部署

    1. Ceph版本选择 由于15已经在2022年6月1日终止更新了,且一般选择稳定版小版本大于5的.所以选择安装Ceph 16.2.10 Pacific NameInitial releaseLatestEnd of l

    日期 2023-06-12 10:48:40     
  • Kubernetes(K8s)(二)——yum安装搭建Kubernetes容器集群管理系统

    Kubernetes(K8s)(二)——yum安装搭建Kubernetes容器集群管理系统

      k8s中文社区文档:http://docs.kubernetes.org.cn/   回头说明一下,这里使用的是yum安装,k8s的版本为1.5.2(有点老),之后我会看看怎么升级以及其他安装方式。 (1).配置说明 节点角色 IP地址 CPU 内存 master、etcd 192.168.128.110 4核 2G node1/minion1 192.168.128.111

    日期 2023-06-12 10:48:40