logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ZooKeeper 八种典型应用场景详细介绍(配置维护、命名服务、集群管理、DNS服务、Master选举、分布式同步、分布式锁、分布式队列、分布式屏障Barrier队列)

ZooKeeper 八种典型应用场景详细介绍为进一步加强对 zk 的认识,理解 zk 的作用,下面再详细介绍一下 zk 在生产环境中的典型应用场景。1. 配置维护1.1 什么是配置维护分布式系统中,很多服务都是部署在集群中的,即多台服务器中部署着完全相同的应用,起着完全相同的作用。当然,集群中的这些服务器的配置文件是完全相同的。若集群中服务器的配置文件需要进行修改,那么我们就需要逐台修改这些服务器

#zookeeper
K8S 快速入门(十九)通过Helm 安装 Kubernetes Dashboard

通过Helm 安装 Kubernetes Dashboard1. 下载# 将远程chart下载到本地# 更新一下helm下载的仓库地址源helm repo update# 使用fetch开始下载helm fetch stable/kubernetes-dashboard# 下载包如下所示,解压即可kubernetes-dashboard-1.11.1.tgz先更新下helm下载的仓库地址源,在使用

#k8s
K8S 快速入门(十一)实战篇:资源清单运作原理解析&Pod的生命周期&探针

一、资源控制器1. 什么是控制器?Kubernetes中内建了很多controller (控制器) ,这些相当于一个状态机,用来控制Pod的具体状态和行为RS、Deployment控制器用来控制pod的,还有一些其他控制器控制其他的资源Pod 的分类自主式 Pod:Pod 退出了,此类型的 Pod 不会被创建控制器管理的 Pod:在控制器的生命周期里,始终要维持 Pod 的副本数目2. 常用控制器

#k8s
K8S 快速入门(十)实战篇:搭建Registry&Harbor私有仓库、Dockerfile

这篇博文写的是两种不同的搭建Docker私有仓库的方法,都必须要基于一个Docker服务器上,相比较而言,Harbor功能更强大些。一、搭建Registry私有仓库之前详细写过Registry私有仓库的搭建方法,这里的Registry只是有一点配置不一样而已,若要搭建Registry私有仓库,最好结合:Docker镜像的创建+构建私有仓库及其使用方法这篇博文来,对比其不一样的地方,选择适合自己的方

#docker
K8S 快速入门(二)云原生、容器编排

4. 云原生4.1 云计算平台云计算3层结构:1、iaas [infrastructure as a service]基础设施级服务公司: 服务器购买,建设机房,DNS,路由器,硬件,存储…………– 抽象成服务提供给公司(用户)使用云计算提供厂商:阿里云,腾讯云,私有云平台 — 提供:存储,网络,dns,服务器硬件资源 ………2、paas[platform as a service] 平台级服务在

#云原生#云计算
K8S 快速入门(十八)Helm

HelmHelm 是 Kubernetes 的软件包管理工具。本文需要读者对 Docker、Kubernetes 等相关知识有一定的了解。 本文将介绍 Helm 中的相关概念和基本工作原理,并通过一些简单的示例来演示如何使用Helm来安装、升级、回滚一个 Kubernetes 应用。1. helm的理解1.1 Helm 是什么?Helm 是 Kubernetes 的包管理器。包管理器类似于我们在

#k8s
K8S 快速入门(八)实战篇:通过kubeadm构建K8S集群

Kubernetes(K8s)-k8s服务安装一、环境准备1、机器环境节点CPU核数必须是 :>= 2核 ,否则k8s无法启动节点内存:原则1G即可,但是有可能出现镜像下载失败的问题,最好2G以上DNS网络: 最好设置为 本地网络连通的DNS,否则网络不通,无法下载一些镜像linux内核: linux内核必须是 4 版本以上,因此必须把linux核心进行升级[外链图片转存失败,源站可能有防盗

#k8s
K8S 快速入门(十二)实战篇:配置 ConfigMap&Secret

一、configMap官方文档 ConfigMap1. 动机我们经常都需要为我们的应用程序配置一些特殊的数据,比如密钥、Token 、数据库连接地址或者其他私密的信息。你的应用可能会使用一些特定的配置文件进行配置,比如settings.py文件,或者我们可以在应用的业务逻辑中读取环境变量或者某些标志来处理配置信息。我们要做到这个,有好多种方案,比如:我们可以直接在打包镜像的时候写在应用配置文件里面

#k8s
K8S 快速入门(四)Pod原理、核心组件工作原理

一、Pod核心原理1. Pod是什么?Pod的特点:封装docker容器的容器1、有自己的IP地址2、有自己的hostnamePod实际上也相当于是一个独立的容器(虚拟机器),而这个pod容器内部封装的是由docker引擎所创建的容器,可以理解为pod就是一个虚拟化分组,pod内部可以存储一个或者多个容器。2. Pod作用Pod内部封装的是容器,容器内部运行是开发的应用程序。Pod管理上线的运行的

#k8s
K8S 快速入门(七)网络通信原理:外部接入网络(下)

三、外部接入网络1. NodePort先提前强调一下,NodePort是K8s将内部服务对外暴露的基础,后面的LoadBalancer底层有赖于NodePort。如下图所示,首先不妨思考一下,K8s集群中有哪一个角色,即掌握Service网络的所有信息,可以和Service网络以及Pod网络互通互联,同时又可以和节点网络打通?答案是Kube-Proxy。上面我们提到Kube-Proxy是K8s内部

#k8s
    共 25 条
  • 1
  • 2
  • 3
  • 请选择