logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Git分支管理与git标签

前言分支在实际生产环境中的作用:比如你准备开发一个新功能,但是需要很长的时间才能完成,第一天编写了一些代码,如果讲代码立即上传,由于代码还没写完,不完整的代码库会导致别人不能工作。但是如果等代码全部写完再提交,又存在丢失每天进度的巨大风险。现在有了分支,这样的担心就完全没有必要了。创建一个属于自己的分支,别人看不到,还继续在原来的分支上进行工作,而你在自己的分支上工作,想提交随时可以提交,直到..

#python#linux#git +2
centos 7部署并汉化Gitlab及基础操作

Gitlab 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个Git 项目仓库,可通过Web 界面进行访问公开的或者私人的项目 Gitlab 拥有与 Github 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,他非常易于浏览提交过的版本并提供一个文件历史库。他还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。关于gitlab.

Kubernetes的三种可视化UI界面

博文大纲:一、dashboard二、Weave Scope三、Prometheus一、dashboard1)获取yaml文件修改并执行如图:[root@master ~]# wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc5/aio/deploy/recommended.yaml[root@m...

Kubernetes的三种可视化UI界面

博文大纲:一、dashboard二、Weave Scope三、Prometheus一、dashboard1)获取yaml文件修改并执行如图:[root@master ~]# wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc5/aio/deploy/recommended.yaml[root@m...

Helm工具详解

很多人都使用过Ubuntu下的apt-get或Centos下的yum,这两者都是Linux系统下的包管理工具。采用apt-get/yum,应用卡发着可以管理应用包之间的依赖关系,发布应用;用户则可通过简单的方式查找、安装、升级、卸载应用程序等。一、Helm概述1)Helm简介Helm是一个用于kubernetes的包管理器。每个包称为一个Chart,一个Chart是一个目录(一般情况下会将目...

#docker#数据库#linux +2
Kubernetes针对有状态服务数据持久化之StatefulSet(自动创建PVC)

一、Kubernetes无状态服务VS有状态服务1)Kubernetes无状态服务Kubernetes无状态服务特征:1)是指该服务运行的实例不会在本地存储需要持久化的数据,并且多个实例对于同一请求响应的结果是完全一致的;2)多个实例可以共享相同的持久化数据。例如:nginx实例、tomcat实例等;3)相关的Kubernetes资源有:ReplicaSet、ReplicationContr...

K8s资源对象的基本管理之使用YAML文件的方式(升级、回滚、扩容、缩容)

由于K8s技术的火爆,导致现在大大小小的企业都在使用,虽然没有普及,但本人相信时迟早的事情,所以抓紧时间多学习一下吧!在K8s中创建资源的方式有两种:命令行和YAML文件,本次博文主要介绍使用YAML文件的方式,如需使用命令行创建资源请参考K8s资源对象的基本管理Kubernetes中的YAML文件与配置清单是一样的,根据个人习惯。本次博文统称为YAML文件!一、YAML文件基础...

Kubernetes数据持久化之Storage Class(存储类)自动创PV

通过博文Kubernetes的存储之Volume可以了解到Kubernets实现数据持久化的流程为:搭建NFS底层存储——>创建PV——>创建PVC——>创建pod最终将pod中的container实现数据的持久化!从上述流程中,看似没有什么问题,但是仔细研究就会发现:PVC在向PV申请存储空间时,是根据指定PV的名称、访问模式、容量大小来决定具体向哪个PV申请空间的。打比方..

100篇你值得收藏的K8s干货文章

基础使用Kubernetes最常犯的10个错误15个用于Kubernetes监控、安全、部署的工具升级Kubernetes 1.18前,你不得不知的9件事动图展示10大Git命令给技术经理的Kubernetes采用指南如何在Kubernetes中编写自定义控制器图解Git工作原理以图形化的方...

#网络#java#编程语言 +2
Kubernetes集群水平扩展——HPA(自动伸缩)

Kubernetes集群可以通过Replication Controller的scale机制完成服务的扩容或缩容,实现具有伸缩性的服务。Kubernetes集群自动伸缩分为:sacle手动伸缩:可参考K8s资源对象的基本管理之使用命令行的方式(升级、回滚、扩容、缩容);autoscale自动伸缩:也就是本篇博文所介绍的HPA;Kubernetes自动扩展主要分为:水平扩展:...

暂无文章信息