Kubeadm集群部署k8s 一:部署环境 二:部署Kubernetes 三:master节点初始化 四:Node加入master 一:部署环境 实验环境: vmware 干净的centos7 k8s-master-0 192.168.10.124  k8s-node-0 192.168.10.131  k8s-node-1 192.168.10.132  
随着新的一年即将来临,我们都对2021年会带来些什么感到疑惑。与每年一样,看看那里有什么技术以及学习什么会很有趣。但是如此广阔的技术海洋中,你如何选择下一步要学习的内容几乎不管你对编程的兴趣在哪里,Go中都将有一种方法来实现它。就个人而言,我喜欢在学习语言时深入研究项目,并且理想情况下直接研究该项目对学习语言很有帮助。不过今天不是来谈论如何学习go语言的教程,当然后面也会增加go语言的教程,今天
原创 精选 2020-12-26 22:33:09
1259阅读
Kubernetes部署GitLab前置条件已安装Helm工具已部署NFS自动创建PVC使用HELM安装[root@k8s-master01 ~]# helm repo add gitlab https://charts.gitlab.io/"gitlab" has been added to your repositories[root@k8s-master01 ~]# helm repo u
原创 2022-11-04 16:05:16
518阅读
1点赞
准备工作下载istio,下载页面,下载与您的操作系统相对应的安装文件。Linux上可以直接执行下面命令下载并解压最新版curl -L https://istio.io/downloadIstio | sh -移至Istio软件包目录。例如,如果软件包为istio-1.4.2:cd istio-1.4.2安装目录包含:Kubernetes的安装YAML文件insta...
原创 2021-06-04 15:02:21
622阅读
【编者的话】这片文章在上一篇的基础上着重介绍了如何在 Minikube 环境下部署一个 Spinnaker,Spinnaker 的安装过程稍显曲折,主要是因为它的组件比较多,有自动化安装工具,但需要“科学上网”。笔者也是最近在一个非常偶然的情况下听说的这个东西,其实最开始是想做一个 MSP(cloud manage service provider)系统,后来发现这个正是我当时想要的。我认为随着国
原创 2021-03-12 09:51:46
527阅读
Spinnaker是一种持续交付平台,最初由Netflix开发,用于快速、可靠地发布软件变更。Spinnaker使开发人员可以更轻松地专注于编写代码,而无需担心底层的云基础设施,它可以和Jenkins以及其他流行的构建工具无缝集成。很早就想要体验下Spinnaker了,但是由于GFW的原因尝试了很多次都无功而返,这次解决了代理的问题终于顺利的Kubernetes集群上成功部署上了Spinnake
原创 2021-01-07 19:15:02
451阅读
Redis3之后才支持集群(采用数据分片的方式),这里选择redis版本3.2.3。这里我们用三台机器 192.168.199.128, 192.168.199.129, 192.168.199.130 ,每台机器上启两个节点,端口分别为6379,6380。这样就有6个集群节点,redis集群启动之后会默认选择其中三个节点为主节点,其余三个节点分别为三个主节点的从节点。以下是redis集群
介 绍Elasticsearch是一个基于Apache Lucene并由Elastic开发的开源搜索引擎。它可扩展性、弹性和性能等特性都十分优越,全球各地的公司,包括Mozilla、Facebook、Github、Netflix、eBay、纽约时报等,每天都在使用它。Elasticsearch是大型数据集最受欢迎的分析平台之一,所有你能看到包含搜索引擎的地方都几乎有Elasticsearch的存在
原创 2021-04-20 22:12:31
1027阅读
Kubernetes 部署 MongoDB 集群 当我开始 Kubernetes 环境中部署 MongoDB 集群时,过程充满挑战但也同样让我非常兴奋。在这篇博文中,我将详细记录下这一过程,包括环境准备、分步指南、配置详解、验证测试、优化技巧以及排错指南。通过这种方式,希望帮助有类似需求的开发者们能更顺利地完成部署。 ### 环境准备 为了能顺利部署 MongoDB 集群,首先需要进行
原创 6月前
45阅读
 王晓轩 译 分布式实验室在上一篇文章[1]中, 我们介绍了如何让Spinnaker作为一个多云平台部署工具。这次我们将讲解如何在Kubernetes上创建一个Spinnaker,并且通过它部署一个应用程序。在这篇文章中,我将带你一起Minikube上创建并配置一个Spinnaker。一旦它运行起来,我们就会部署一个容器化的应用程序。Spinnaker经常被安装在以Ubuntu 14.04LTS
原创 2021-05-16 17:48:41
774阅读
Spinnaker 是一种持续交付平台,最初由 Netflix 开发,用于快速、可靠地发布软件变更。Spin
转载 2021-07-26 15:44:34
380阅读
AlertManager 是一个开源警报系统,与 Prometheus 监控系统配合使用。本博客是 Prometheus Kubernetes 教程系列的一部分。我们之前的文章中,我们研究了以下内容: Kubernetes部署 Prometheus部署 Kube State Metrics本指南中,我将介绍 Alertmanager 设置及其与 Prometheus 的集成。注意:本指
原创 精选 2024-08-06 14:35:12
314阅读
需要一个kubernetes集群,集群各节点中提前准备好consul镜像【版本:1.6.0】 创建k8s-consul-service.yaml服务,注意我们使用的是StatefulSet类型,所以Service中clusterIP选择为None【Headless Service】,这样StatefulSet中所有pod都可以通过DNS映射相互找到StatefulSetStatefulS...
原创 2021-06-03 23:12:37
5654阅读
1 Kubernetes介绍本章内容涵盖应用的开发和部署方式近几年的发展趋势容器如何保障应用间的隔离性,以及减少应用对部署环境的依赖性Docker容器如何在Kubernetes系统中应用Kubernetes如何提高开发人员和系统管理员的工作效率在过去,多数的应用都是大型单体应用,以单个进程或几个进程的方式,运行于几台服务器之上。这些应用的发布周期长,而且迭代也不频繁。每个发布周期结束前,开发者会
转载 2024-01-06 21:16:55
82阅读
1. Ceph上为Kubernetes创建一个存储池# ceph osd pool create k8s 128 2. 创建k8s用户# ceph auth get-or-create client.k8s mon 'allow r' osd 'allow rwx pool=k8s' -o ceph.client.k8s.keyring 3. 将k8s用户的key进行base
转载 2023-06-13 20:08:34
159阅读
文章目录部署 kube-prometheuskube-prometheus 项目组成提交资源修改grafana32.94 上创建目录, 创建 pv, pvc创建 grafana-mysql 的svc创建 grafana.ini 的 cm修改 grafana-deployment 中的配置,添加挂载configmap 及 pvc 的操作重新提交 grafana-deploy创建 grafana 的
转载 2024-08-09 22:43:23
45阅读
概述Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernet
转载 2024-06-11 22:00:49
53阅读
1、Kubernetes是什么?Kubernetes 是谷歌严格保密十几年的秘密武器—Borg 的一个开源版本。Borg 是谷歌的一个久负盛名的内部使用的大规模集群管理系统,它基于容器技术,目的是实现资源管理的自动化,以及跨多个数据中心的资源利用率的最大化。十几年以来,谷歌一直通过 Borg系统管理着数量庞大的应用程序集群。由于谷歌员工都签署了保密协议,即便离职也不能泄露 Borg 的内部设计,所
转载 2023-08-11 14:15:44
411阅读
Kafka 是目前最流行的分布式消息发布订阅系统,Kafka 功能非常强大,但它同样也很复杂,需要一个高可用的强大平台来运行,微服务盛行,大多数公司都采用分布式计算的今天,将 Kafka 作为核心的消息系统使用还是非常有优势的。如果你 Kubernetes 集群中运行你的微服务,那么 Kubernetes 中运行 Kafka 集群也是很有意义的,这样可以利用其内置的弹性和高可用特性,我们可以
原创 2021-01-06 23:46:17
713阅读
从今天开始我们就和大家一起来学习Kubernetes中监控系统的搭建,我们知道监控是保证系统运行必不可少的功能,特别是对于Kubernetes这种比较庞大的系统来说,监控报警更是不可或缺,我们需要时刻了解系统的各种运行指标,也需要时刻了解我们的Pod的各种指标,更需要在出现问题的时候有报警信息通知到我们。早期的版本中Kubernetes提供了heapster、influxDB、grafana的组
原创 2021-01-08 16:21:59
642阅读
  • 1
  • 2
  • 3
  • 4
  • 5