记录Linux搭建sftp服务器并配置免密登录的步骤,以红帽7.9操作系统为例。
记录Linux搭建sftp服务器并配置免密登录的步骤,以红帽7.9操作系统为例。
对于Docker等大多数Linux容器来说,Cgroups技术是用来制造约束的主要手段。
对于Docker等大多数Linux容器来说,Namespace技术是用来修改进程视图的主要方法。
记录一下考取CKA认证的心得,主要参考了K8S认证工程师(CKA)考试必过指南 和 cka考题总结2021年12月两篇文章。
记录一下用VMware
虚拟机搭建k8s集群的过程,参考了云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps和VMware虚拟机部署k8s集群。
记录一下Docker的安装过程。
在使用IDEA开发过程中遇到了Maven无法下载依赖的问题,这里记录一下解决方法,主要参考解决maven无法下载jar包的问题!这篇文章。
虽然之前自己使用过Spring Cloud中的一些组件,但是对于整个Spring Cloud体系的认识还是不够深刻,现在整理一下学习到的知识,来重新认识Spring Cloud
。
Spring Cloud
是一种为构建分布式微服务系统而出现的一站式解决方案,具有庞大丰富的生态,它是基于Spring Boot
之上,使得Java应用构建微服务更加的方便。
一般情况下,构建分布式微服务系统都需要服务注册中心、配置中心、负载均衡、网关、熔断和降级等等基础功能,Spring Cloud
都提供了相对应的解决方案。
结合自己的理解来学习记录k8s各个组件的功能。
k8s一般都是以集群模式在生产环境中启动的,每个机器可以称为一个节点。这种模式就像公司,都会有一个主节点(高层领导)来管理其它节点(普通员工),这个主节点称为master节点
,主节点一般不干重活,只负责管理,所以主节点一般不会去负责应用的部署;应用部署的工作交由其它节点来做,这些节点被称为工作节点即worker节点
。
当然,master节点
如果只有一个是不可靠的,因为如果这个master节点机器宕机了,那整个k8s集群将不可用,所以master节点一般有多个(奇数)来保证集群的高可用。多个master节点
组成类似公司董事会股东的角色,会通过选举机制(投票少数服从多数)选出一个CEO来负责管理工作节点,一旦这个CEO所在机器宕机了,这些master节点会重新选举出一个新的CEO来主持工作,这样集群就能保证高可用。
总结,Kubernetes Cluster = N master Node + N worker Node,N >= 1。
Kubernetes官方文档有点晦涩抽象,结合自己的理解来巩固一下学习到的Kubernetes
知识点。
简单来说,k8s是一个大规模编排容器的管理系统。k8s是为了解决应用容器化部署的相关问题而诞生的,应用的部署方式经历了三个发展阶段:传统部署方式–>虚拟化部署方式–>容器化部署方式。
Update your browser to view this website correctly.&npsb;Update my browser now