前言在Kubernetes中部署Spring Boot应用整体上来说是一件比较繁琐的事情,而Spring Boot Operator[1]则能带给你清爽简单的体验。Spring Boot Operator基于Kubernetes的Custom Resource Definitions(CRDs)扩展API进行的开发。打包Docker镜像在讲部署之前我们需要先将我们的Spring Boot应用打包成
转载 2024-06-03 10:15:08
60阅读
本次操作环境IP备注192.168.1.10master192.168.1.20node192.168.1.30node操作效果用的时候最好看脚本变量、主机解析等。适当修改node01脚本(用的时候最好看脚本,适当修改)vi /root/kubernetes_node01.sh#!/bin/bash ############## ##环境初始化## ############## #k8s版本 ve
## K8S部署Grafana ### 概述 本文将介绍如何使用Kubernetes(K8S部署Grafana,帮助刚入行的小白实现这一关键词。Grafana是一个流行的开源数据可视化和监控平台,它可以帮助我们监控和可视化K8S集群的性能和状态。 ### 步骤 下面是部署Grafana所需的步骤和相应的代码示例: | 步骤 | 操作 | 代码示例 | | --- | --- | ---
原创 2024-01-31 11:00:49
124阅读
创建namespacegrafana-namespace.yamlapiVersion: v1 kind: Namespace metadata: name: ns-grafana拉取镜像swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/mirrored-grafana-grafana:10.3.3grafana的Deploy
原创 2024-10-19 14:12:46
113阅读
为Service映射的port。如果使用Service模式部署可以注释。
原创 2024-10-25 15:43:51
44阅读
# 部署pvc修改文件中的信息,然后应用YAML文件。
原创 2024-05-09 13:46:55
93阅读
前提:已经部署镜像到Docker在项目发布目录下新建.yaml文件,内容如下(以下仅举例出两种方式内容,可按需自由配置)  --方式一(创建deployment 、服务、指定命名空间)# ------------------- 注意层级结构,层级不对构建会报错 ------------------- # apiVersion: apps/v1 kind: Deployment metad
本文章已同步到kubernetes-handbook 7.1章节。 Kubernetes集群沿用跟我一起部署kubernetes1.6集群中的三台机器。 我们复用kubernetes集群的这三台主机做glusterfs存储。 以下步骤参考自:https://www.xf80.com/2017/04/21/kubernetes-glusterfs/ 安装Glusterfs 我们直接
转载 2024-07-24 15:01:03
53阅读
Ingress:ingress是从kubernetes集群外访问集群的入口,将用户的URL请求转发到不同的service上。Ingress相当于nginx、apache等负载均衡方向代理服务器,其中还包括规则定义,即URL的路由信息,路由信息得的刷新由Ingress controller来提供。Ingress Controller 实质上可以理解为是个监视器,Ingress Controller
转载 2024-05-31 07:23:45
84阅读
k8s以Deployment方式部署prometheus + grafana:主机说明:系统ip角色cpu内存hostnameCentOS 7.8192.168.30.128master>=2>=2Gmaster1CentOS 7.8192.168.30.129master>=2>=2Gmaster2CentOS 7.8192.168.30.130node>=2>=2Gnode1Cent
原创 2021-04-25 10:45:00
10000+阅读
# Docker k8s 部署Grafana ## 简介 Grafana 是一款开源的数据可视化和监控工具,它支持多种数据源和插件,可以帮助我们实时监控和分析系统的性能数据。本文将介绍如何使用 Docker 和 Kubernetes 部署 Grafana,并展示如何通过代码示例创建饼状图和状态图。 ## 使用 Docker 部署 Grafana 首先,我们需要安装 Docker 并确保其可用。
原创 2024-01-13 08:00:56
60阅读
注意:本地虚拟机也可以安装虚拟机中CPU数量不少于2需要单独安装docker,版本为yum install docker-ce-20.10.14 -y下载阿里云的源(这里下载的事CentOS7的阿里源)。$ curl -o /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo$ curl -o /et
转载 2月前
359阅读
目录 概述搭建生成公私钥创建secret创建ingress访问 概述一般情况下,我们的系统对外暴露HTTP/HTTPS的接口,内部使用rpc(GRPC)通讯,这时GRPC在服务之间通过service访问,本地调试时通过service nodePort方式调用。 但随着业务壮大,需要跨集群的GRPC通讯,或者pod数量太多、nodePort端口管理混乱时,就可以考虑用ingress来统一管理和
k8s部署Prometheus+Grafana实现监控系统
原创 11月前
699阅读
k8s相关工具介绍:Kubeadm Kubeadm解决了处理TLS加密配置、部署核心Kubernetes组件和确保其他节点可以轻松地加入集群的问题。生成的集群通过RBAC等机制得到保护。 有关Kubeadm的更多详情,请参阅https://github.com/kubernetes/kubeadm Minikube 一个快速搭建单节点Kubenetes集群的工具,供
转载 2024-10-22 13:49:11
65阅读
1.在master可以进行安装部署安装git,并下载相关yaml文件 git clone http
原创 2022-08-05 12:52:45
404阅读
Kubernetes(K8S)是一种用于自动部署、扩展和管理容器化应用程序的开源平台。Prometheus和Grafana是两个常用的监控工具,用于监控K8S集群中的资源、应用程序性能等。在本文中,我们将重点介绍如何在K8S部署Prometheus和Grafana。 整个部署流程可以分为以下几个步骤: | 步骤 | 描述
原创 2024-05-28 11:02:51
145阅读
文章目录k8s安装1、环境配置2、安装master3、安装node节点4、后记 学习k8s,必须得安装一台集群,去敲命令才能更加明白知识点,比如集群的网络,pvc等 由于百度出来的前几页的安装教程,有点难懂,图片丢失或者没有文件可以下载。因此整理出这篇超级简单安装集群的方式。 本文采用看kubeadm安装k8s安装安装包下载地址:qsm-k8s-安装包规划:192.168.180.130
转载 2024-02-09 07:47:50
123阅读
本文旨在简单介绍如何使用 gRPC 在 Go 中构建微服务,并将它们部署到 Kubernetes 集群。它展示了如何设置两个容器化、可扩展的服务,使用请求/响应机制相互通信。一个微服务将负责计算两个整数的最大公约数 (GCD),做为演示用例。另一个将提供公共 REST API,并在需要时依赖于第一个服务。准备工作目前,获得正在运行的 Kubernetes 集群进行开发的最佳方法是使用 Minik
转载 2024-05-17 06:44:28
58阅读
**科普文章:使用Grafana监控Kubernetes集群** 作为一名经验丰富的开发者,我将为你介绍如何使用Grafana监控Kubernetes集群。Grafana是一个流行的开源监控和指标展示工具,而Kubernetes则是一个用于自动部署、扩展和管理容器化应用程序的平台。将它们结合起来可以让我们轻松地监控Kubernetes集群中的性能和健康状态。 下面我将为你介绍实现“Grafan
原创 2024-03-05 12:59:01
133阅读
  • 1
  • 2
  • 3
  • 4
  • 5