linux
文章平均质量分 78
多比熊
这个作者很懒,什么都没留下…
展开
-
kubernetes 入门实践-探测器
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(古之立大志者,不惟有超世之才,亦必有坚韧不拔之志。——苏轼)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ官网探测器部分列的很详细,本章只列出简单必要部分kubernetes 入门实践-操作k8s集群什么是探测器k8s的探测器分为启动,存活和就绪三种探测器。使用存活探测器来知道什么时候要重启容器。 例如,存活探测器可以捕捉到死锁(应用程序在运行,但是无法继续执行后面的步骤)。 这样的情况下重启容器有助于让应用程序在有问题的情况下更可用。定时检查服务的健康状态原创 2022-01-23 18:50:21 · 779 阅读 · 0 评论 -
kubernetes 入门实践-滚动发布
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(没有目的,就做不成任何事情;目的渺小,就做不成任何大事——狄德罗)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ在了解k8s的滚动发布之前,我们先了解以下其他的发布方式蓝绿部署说明:所谓蓝绿部署,是指同时运行两个版本的应用,如上图所示,蓝绿部署的时候,并不停止掉老版本,而是直接部署一套新版本,等新版本运行起来后,再将流量切换到新版本上。但是蓝绿部署要求在升级过程中,同时运行两套程序,对硬件的要求就是日常所需的二倍,比如日常运行时,需要10台服务器支撑业务,那么使用原创 2022-01-23 15:54:58 · 839 阅读 · 0 评论 -
kubernetes 入门实践-configmap
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(我们总害怕死亡,而如果人真的可以永远活着,我想人们同样会像害怕死亡一样害怕永恒,或厌倦永恒)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤkubernetes 入门实践-搭建集群kubernetes 入门实践-k8s集群可视化组件 dashbord什么是ConfigMapconfigmap是k8s的一个配置管理组件,可以将配置以key-value的形式传递,通常用来保存不需要加密的配置信息,加密信息则需用到Secret,主要用来应对以下场景:使用k8s部署应用原创 2022-01-18 22:59:46 · 273 阅读 · 0 评论 -
kubernetes 入门实践-环境变量
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(有一天,当回顾自己走过的路时,你会发现这些奋斗不息的岁月,才是最美好的人生。——弗洛伊德)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤkubernetes 入门实践-搭建集群kubernetes 入门实践-k8s集群可视化组件 dashbord为k8s容器设置环境变量在使用k8s环境变量之前,你必须拥有一个已经配置好的k8s集群。给pod yaml配置文件增加env环境变量# 编辑k8s pod配置文件vim release-deploy.yaml添原创 2022-01-16 19:07:07 · 614 阅读 · 0 评论 -
Nginx 清除缓存配置
location ~*index.html { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Control-Allow-Methods GET,POST,OPTIONS;原创 2022-01-06 13:51:41 · 2441 阅读 · 0 评论 -
kubernetes 入门实践-ingress yaml文档
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(你在遇到挫折或暂时的失败时,你的解释方式将决定你会变得多无助或多斗志昂扬。—马丁-塞利格曼)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤk8s-ingress官网api说明https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#ingress-v1-networking-k8s-io详细api说明https://github.com/kubernetes/community/bl原创 2022-01-03 14:09:54 · 931 阅读 · 0 评论 -
kubernetes yml配置文档
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ“你以后想成为什么样的人?”“什么意思,难道我以后就不能成为我自己了吗?”—《阿甘正传》ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤDeploymentapiVersion: apps/v1 #api版本kind: Deployment #想要创建的对象类别metadata: name: nginx-deployment #创建的对象名称spec: #对象规约 replicas:1 #原创 2021-11-01 22:16:00 · 398 阅读 · 0 评论 -
GitHub Actions CI/CD
CIContinuous Integration 持续集成在CI环境中,开发人员将会频繁地向主干提交代码。这些新提交的代码在最终合并到主干前,需要经过编译和自动化测试流进行验证持续集成过程中很重视自动化测试验证结果,以保障所有的提交在合并主线之后的质量问题,对可能出现的一些问题进行预警。...原创 2021-10-12 22:44:49 · 344 阅读 · 0 评论 -
Docker安装Apollo
什么是ApolloApollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。Apollo支持4个维度管理Key-Value格式的配置:application (应用)environment (环境)cluster (集群)namespace (命名空间)同时,Apollo基于开源模式开发,开源地址:https://github.com/.原创 2021-09-29 11:58:24 · 3013 阅读 · 4 评论 -
windows 开发环境整理
(书籍是屹立在时间的汪洋大海中的灯塔。——惠普尔)windows开发环境终端篇Windows Terminal对于习惯于使用linux终端开发的程序员来说,windows的dos命令实在反人类,但好在windows 10在2019年祭出了windows linux子系统 windows terminalWindow Terminal是微软在Build 2019大会上发布的面向Windows10的新命令行程序,terminal集成了Windows上的PowerShell、cmd、Windo原创 2020-12-13 01:41:21 · 3618 阅读 · 13 评论 -
ubuntu 调整屏幕方向
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(对自己不满是任何真正有才能的人的根本特征之一)。——契诃夫ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ调整ubuntu系统屏幕方向查看系统显示器参数xrandr以下是我的显示器参数Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384eDP-1 connected primary 1920x1080+0+0 inverted (normal le原创 2020-05-28 09:36:48 · 3642 阅读 · 0 评论 -
ubuntu subversion 常用命令
先安装subversionsudo apt-get install subversionsvn --versionsvn info ## 查看当前版本库信息 或 svn info 文件名称 ## 查看该文件的版本信息svn blame <文件名称> ## 查看当前文件每一行的作者svn diff ## 查看所有文件或指定文件的修改记录svn log -l 10 ...原创 2019-12-14 10:25:49 · 379 阅读 · 0 评论 -
ubuntu系统无线网络频繁掉线
在终端输入sudo gedit /etc/ppp/options将弹出的文档中的 lcp-echo-failure 4 (这句在232行) 改为 lcp-echo-failure 40lcp-echo-failure次数被设为4,而lcp-echo-interval设为40秒。也就是说,如果160秒钟之内,ADSL服务器没有给回echo-reply信号,Ubuntu便会认为网络已经出了...原创 2019-12-02 11:05:36 · 1061 阅读 · 0 评论 -
联想 ThinkPad E480无线网卡配置错误导致无法连接无线网解决方案
有时候在更新ubuntu系统或者安装ubuntu系统时发现不能连接无线网,下面博主有一个linux支持的网卡驱动这个是网卡配置文件,大家可以使用git下载首先拉下来,解压完毕之后我们需要进行以下步骤:①:vi makefile②:找到export TopDIR文件,然后 i 进行插入修改③:export TopDIR ?= /home/horsun/Downloads/rtl8821ce...原创 2019-01-30 13:59:12 · 10901 阅读 · 2 评论