简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Spring refresh方法详解一. refresh() 方法预览二. refresh() 方法中调用的每个方法1. this.prepareRefresh() 激活开启容器2. this.obtainFreshBeanFactory() 获取 bean 工厂3. this.prepareBeanFactory(beanFactory) 对获取到的 beanFactory 做预处理设置4. t
以部署一个服务为例,先执行命令编写部署的yaml部署yaml编写完成后,运行"kubectl create -f nginx.yml",该命令首先会提交给 API Server ,然后解析 yml 文件,并对其以 API 对象的形式存到 etcd 里。k8s集群的master节点通过ControllerManager 会以控制循环的方式来做编排工作,创建应用所需的Pod。同时 Scheduler
目录一. k8s 工作负载基础解释一. k8s 工作负载基础解释官方文档什么是工作负载:首先工作负载是运行在k8s上的一个应用程序,并不是单指负载均衡使用k8s时一个服务运行在一个Container容器中,一个完整的应用可能需要多个服务容器部署运行,这多个服务容器可能运行在多个pod上,那么用来运行这个完整应用的一组pod,就可以称为一个工作负载工作负载的控制结构可以理解为: 一组pod组成一个完
根据静态非静态这个说法,k8s服务安装时用来运行核心组件的pod称为静态pod, 我们自己通过k8s运行的自己的服务pod称为动态pod。
Pipline script from SCM是将Pipeline script放到Git或者SVN上,执行的时候从上面拉下来执行。#docker exec -it 7f485bd95c3b(复制的容器id)/bin/bash。Pipline script模式是将脚本写在下面的输入框中。post:任务执行完成后执行的操作。stages:添加执行步骤。
Pod 使用时通过volume的定义,将PVC挂载到容器内的某个路径进行使用。编写部署服务yaml时,在pod中通过"volumes"设置当前pod用到的挂载卷,卷的详情,通过容器中的"containers.volumeMounts"配置当前容器的挂载点,当前容器使用volumes中的哪个卷。使用持久卷申请后,设置挂载时可以挂载指定的存储挂载系统例如NFS,也可以编写pv持久卷申请,在持久卷申请中
可以理解为通过初始化容器做准备工作,当准备工作完成以后,再去部署实际的应用容器。
Hash 类型一. 简单命令示例二. java 操作示例三. 使用场景四. 底层分析一. 简单命令示例Hash 类型,可以简单理解为对应java的Map<String,Map<Object,object>>简单命令使用示例//1.一次设置一个字段值HSET key field value//2.一次获取一个字段值HGET key field//3.一次设置多个字段值HMSE