随笔分类 -  K8S

K8S
摘要:1.Elk stack filebeat要先于业务容器启动完成,要不丢日志 扩展知识: 边车模式,共享网络名称空间,可以业务容器的脚本里今判断,filebeat起来后,我再把自己的程序拉起来 2.云计算的模型 Iaas是云服务的最底层,主要提供基础资源(只提供了一个厨房,自己要做的细节还是很多的) 阅读全文
posted @ 2022-05-02 14:33 SpecialSpeculator 阅读(98) 评论(0) 推荐(0) 编辑
摘要:1.前情回顾 k8s从kube-metrics-server获取到里面cpu的依据,进行自动扩容 kubectl top node 可以看节点状态,和prometheus对比 prometheus带着参数去请求blackbox-exporter,black-exporter才知道去检测哪些是否存活, 阅读全文
posted @ 2022-04-20 19:02 SpecialSpeculator 阅读(262) 评论(0) 推荐(0) 编辑
摘要:1.Deployment.yaml 配置文件剖析 apiVersion: extensions/v1beta1 # 指定api的版本,此值必须在kubectl api-versions中,以“组/版本”的格式 kind: Deployment # 指定创建资源的角色/类型 metadata: # 资 阅读全文
posted @ 2022-04-19 17:10 SpecialSpeculator 阅读(402) 评论(0) 推荐(0) 编辑
摘要:day06 prometheusPrometheus 新一代容器云监控系统,prometheus+granfa 1.云原生(Cloud Native)程序的概念 容器的封装,可以让应用程序脱离原先依赖的基础设施,进行解耦,不再强依赖操作系统 封装统一,docker run, 配置是独立于程序的可配变量,同一份程序在不同配置下会有不 阅读全文
posted @ 2022-04-15 16:00 SpecialSpeculator 阅读(93) 评论(0) 推荐(0) 编辑
摘要:apollo配置中心+dubbo改造 1.前情提要 dubbo微服务 注册中心zookeeper集群 提供者集群 消费者集群 监控(dubbo-monitor/dubbo-admin) 在k8s内交付dubbo微服务的步骤 step0:有可用的k8s集群 step1:部署zk集群(有状态的zk,通常 阅读全文
posted @ 2022-03-28 14:56 SpecialSpeculator 阅读(591) 评论(0) 推荐(0) 编辑
摘要:1.前情提要 交付jenkins 制作jenkins的docker镜像 设置了容器启动时使用的用户root 设置容器内的时区UTC+8 加入了ssh私钥(拉取git代码的两种方式:基于http和ssh) 加入登录harbor的config文件 修改了ssh客户端的配置 安装了一个docker客户端 阅读全文
posted @ 2022-03-21 17:57 SpecialSpeculator 阅读(278) 评论(0) 推荐(0) 编辑
摘要:K8S核心资源管理方法(CRUD) 陈述式管理->基于众多kubectl命令 声明式管理->基于k8s资源配置清单(结构化数据,json,yaml) GUI式管理->基于k8s仪表盘(graphy-interface,dashboard) 三个管理方式配合使用,最恰当的地方,最恰当的方式使用 K8S 阅读全文
posted @ 2022-02-08 14:15 SpecialSpeculator 阅读(633) 评论(0) 推荐(0) 编辑
摘要:1.前情回顾 源码部署k8s gitlib就是github的开源实现 harbor类似这样 // 计算节点要关闭swap分区 apiServer启动默认监听6443(tls通信)以及8080(http通信) controllerManager和scheduler和apiServer部署在同一个物理机 阅读全文
posted @ 2021-12-21 11:48 SpecialSpeculator 阅读(812) 评论(0) 推荐(0) 编辑
摘要:出现报错,不能使用yum [root@DB107916083 yum.repos.d]# yum install iostop -y rpmdb: Thread/process 37772/140171753846688 failed: Thread died in Berkeley DB libr 阅读全文
posted @ 2021-12-13 14:43 SpecialSpeculator 阅读(43) 评论(0) 推荐(0) 编辑
摘要:1.下载安装包 链接: https://pan.baidu.com/s/12f3JEgSkvxXQ7e_xfCnOYA 提取码:vwza 2.解压缩 3.执行绿化文件 4.添加到桌面 5.打开使用 阅读全文
posted @ 2021-12-07 15:20 SpecialSpeculator 阅读(154) 评论(0) 推荐(0) 编辑
摘要:virtualbox中磁盘空间大小调整 管理-虚拟介质管理 1.linux中扩展已有磁盘 2.fdisk -l 3.fdisk /dev/sda n → p → w 4.重启机器 5.mkfs.ext3 /dev/sda3 6.pvcreate /dev/sda3 7.vgextend centos 阅读全文
posted @ 2021-12-03 12:27 SpecialSpeculator 阅读(342) 评论(0) 推荐(0) 编辑
摘要:1.查看机器上的环境变量 LANG=zh_CN.UTF-8 2.查看机器环境是否含有中文zh_CN.utf8 locale -a [root@pod-xj8t3vb61d soa.lfmp.jd.local]# locale -a C en_AG en_AG.utf8 en_AU en_AU.iso 阅读全文
posted @ 2021-12-01 17:21 SpecialSpeculator 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1.全局设置nat网络 管理-全局设置 默认dhcp服务器地址是10.4.7.2 2.虚拟机设置使用10.4.7网段的nat网络 3.虚拟机内部配置网卡 ifcfg-enp0s3 其中dns配置地址指定的是宿主机正常使用的dns配置地址 阅读全文
posted @ 2021-11-29 16:09 SpecialSpeculator 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1.Docker容器化封装应用的意义 docker引擎统一了基础设施环境[docker环境] 硬件的配置 操作系统的版本,只要docker ce版本一致就可以 运行时环境的异构, docker引擎统一了程序打包装箱的方式-docker镜像 java程序 python程序 nodejs程序 docke 阅读全文
posted @ 2021-11-23 15:28 SpecialSpeculator 阅读(74) 评论(0) 推荐(0) 编辑
摘要:Centos6官方已停止维护,建议更新到7或者8 yum源,阿里云,网易都用不了6的centos6的源了,搜狐还能用 使用搜狐的yum源 Centos-Base.repo [base] name=CentOS-6 failovermethod=priority # 搜狐源 网速200k左右,比较给力 阅读全文
posted @ 2021-11-11 15:32 SpecialSpeculator 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1.下载centos7.6镜像,并安装 https://archive.kernel.org/centos-vault/7.6.1810/isos/x86_64/ 2.网卡1选择nat 网卡配置文件 enp0s3 DEVICE=enp0s3 TYPE=Ethernet ONBOOT=yes NM_C 阅读全文
posted @ 2021-11-01 21:25 SpecialSpeculator 阅读(62) 评论(0) 推荐(0) 编辑
摘要:大纲 第一章:容器技术概述 第二章:docker容器引擎的安装部署 第三章:docker的镜像管理 第四章:docker的基本操作 第五章:docker的高级操作 第六章:docker file详解 第七章:综合实验 第八章:docker的网络模型 第一章:容器技术概述 容器本质是承东西+做隔离 p 阅读全文
posted @ 2021-11-01 15:46 SpecialSpeculator 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1.Copy-on-Write 又称COW,写时复制 String的replace()方法,没有修改内部的value数组,而是新创建了一个不可变对象 这种方法在解决不可变对象时,经常使用 这其实就是一种Copy-on-write方式 不可变对象的写操作往往都是使用 Copy-on-Write 方法解 阅读全文
posted @ 2021-06-03 18:26 SpecialSpeculator 阅读(86) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示