自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Git :fatal: refusing to merge unrelated histories解决

问题git pull,git feach提醒fatal: refusing to merge unrelated histories解决方案在操作命令后面加–allow-unrelated-histories例如:git merge master --allow-unrelated-histories如果你是git pull或者git push报fatal: refusing to merge unrelated histories同理:git pull origin master --a

2021-08-06 13:15:38 136

原创 vue创建项目

设置taobao镜像npm config set registry http://registry.npm.taobao.org/安装cnpm 并设置taobao镜像npm install -g cnpm --registry=https://registry.npm.taobao.org集成 element-ui cnpm install element-ui --save 进入main.js 导入 import ElementUI from 'element-ui'; impo

2021-08-03 11:41:34 72

原创 jvm 名称记录

TLABOSR逃逸分析标量替换 用标量替换聚合对象的属性值栈上分配 对于未逃逸的对象分配在栈而不是堆同步消除 清除同步操作 synchronized

2021-05-31 11:55:49 88

原创 jvm 名词记录

# TLAB# OSR

2021-05-31 11:19:43 90

原创 git 提交部分提交 取消暂存

有时需要提交部分修改的代码,进行如下操作即 git add path:将要提交的部分代码提交到暂存区 git stash -u -k:保存未提交的修改。 git status:此时查看git状态,则只剩下第1步提交到暂存区的文件。 git commit -m 'some messages': //提交暂存区的文件。 git pull:拉取代码进行合并。git push:推送到远端仓库。 git stash pop:恢复第2步保存的未提交的修改。取消暂存git restore

2021-05-14 11:02:14 860 1

原创 适配器模式

适配器模式、策略模式、状态模式的区别适配器模式,是为了解决兼容的问题,主要核心在于分发;策略模式是同一种业务的不同实现;状态模式同一类行为的不同节点。适配器模式未完待续...

2021-05-12 17:26:23 55

原创 k8s集群安装 kubeadm方式

安装前的准备调整系统时区1. timedatectl set-timezone Asia/Shanghai #设置系统时区为中国上海2. timedatectl set-local-rtc 0 # 将当前的UTC时间写入硬件时钟重启依赖时间的服务1. systemctl restart rsyslog2. systemctl restart crond卸载旧的docker版本sudo yum remove docker \ docker-clie

2021-05-08 16:03:17 87

原创 pod 生命周期 pod phase

Pod生命周期图阶段说明init1. 在该阶段可以为容器预处理一些事情,比如容器启动后需要的一些历史数据的处理等等,但是该操作一定要保证幂等性;2. init的执行时是串行的,只有前一个执行完毕,下一个才可以执行3. 只有init的执行完毕才可以启动容器,容器的端口号才可以放到 service 里的nodePort 对外暴露 特别注意:由于init 容器使用的是Linux NameSpace ,所以相对应用容器来说拥有不同的文件系统视图,因此它能够具有访问Secret的权限,这是应用容器所

2021-05-06 13:19:57 359

原创 k8s资源以及资源清单

命名空间级别工作负载型资源(workload):Pod,ReplicasSet,Deployment,StatefullSet,DaemonSet,Job, CornJob(ReplicationController 已在V1.11删除)服务发现及负载均衡型资源:Service、Ingress配置与存储型资源:volume(存储卷)、CSI(容器存储接口,可以扩展各种第三方存储卷)特殊类型的存储卷:configMap(当配置中心来使用的资源类型),Secret(保存敏感数据),DownwordAP

2021-05-06 11:42:50 361

原创 kubernetes 之kube-proxy ipvs配置

kube-proxy 开启ipvs的前置条件配置firewall是Linux 的一个安全子系统,SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源。SELinux 全称 Security Enhanced Linux (安全强化 Linux),是 MAC (Mandatory Access Control,强制访问控制系统)的一个实现,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。关闭SELinux临时SELinux关闭setenforce 0 :设置SE

2021-04-29 14:30:05 730

原创 k8s 网络基本概念

同一个pod的多个容器间:lopod之间的通讯:Overlay Networkpod和service之间的通讯:各节点的Iptablesetcd之 Flanneld说明:存储管理flannel可分配的ip资源监控ETCD中每个pod的实际地址,并在内存中建立维护pod节点路由表。...

2021-04-29 13:33:11 64

原创 k8s 基本介绍

k8s组件介绍kube-apiserverkube-controller-managerkube-schedulerNode组件kube-apiserverKubernetes API,集群的统一入口,各组件协调者,以HTTPAPI提供接口服务,所有对象资源的增删改查和监听操作都交给APIServer处理后再提交给Etcd存储。kube-controller-manager处理集群中常规后台任务,一个资源对应一个控制器,而ControllerManager就是负责管理这些控制器的(多个控制器)。k

2021-04-28 11:11:13 146 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除