ACP云原生容器工程师-云原生概要-1
云原生概念说到云,我们都不陌生。我们身边有各种厂商的云产品,例如AWS、GCP、AZure、阿里云、腾讯云等,但是说到云原生这个概念,恐怕就不是单纯的产品上云这么简单了,而是从产品的架构设计、网络规划、拓扑图补全、产品落地、后期运维等步骤中,都需要考虑云产品的特点而进行设计的。
云原生这个词是近几年伴随着云技术的迅猛发展而流行起来的一个概念,在不同时期我们对于云原生的概念定义也不一样。我这里列出几个比较具有代表性的定义方法:
Heroku于2011年提出了十二因子的应用定义,该定义可以适用于各种编程语言,通常被认为是最早对于云原生的技术定义。其十二因子分别为:**基准代码;依赖;配置;后端服务;构建、发布、运行;进程;端口绑定;并发;易处理;环境等价;日志;进程管理**
Pivital于2015年提出了“Cloud Native”的概念:云原生是一种可以充分利用云计算优势的构建和运行应用的方法。主要包括以下要素:**Devops;持续交付;微服务;容器**
云原生计算基金会对于云原生定义的最新版本是:云原生的代表技术为**容器、服务网格、微服务、不可变基础设施、声明式API**
...
ACP云原生容器工程师 - 考试大纲
ACP云原生容器工程师 - 大纲简介
ACP云原生容器工程师 - 所需知识
ACP云原生容器工程师 - 考试范围
考试重点
云原生通识技术: **云原生定义、核心技术、典型架构/技术、Docker/K8s功能特点、核心组件、应用实践**等。
ACK: **概念(ACK)三种形态、架构、功能、优势、应用场景、生命周期;网络、存储、日志监控的使用;ACK弹性伸缩、集群管理、应用发布管理、安全管理体系**等。
ASK: **ASK与ACK区别、使用场景、核心功能、组件;ASK具体配置和操作,ASK集群管理、应用管理、网络、存储、日志、监控;集群弹性伸缩;ASK使用中的注意事项、安全管理**等。
ASM: **服务网格的概念、优势、架构特点、应用场景;ASM核心功能使用:授权管理、网格诊断、入口网关配置、流量管理、可观测性管理等;构建ASM统一网格、构建统一的管理系统;ASM注意点及解决方法**。
ACR: **Docker基本概念、ACR基本概念、二者关系、异同点、适用场景、ACR默认实例版和企业版核心功能;ACR操作和配置(创建、网络、权限、交付链管理、镜像安全扫描及加 ...
《在那遥远的地方》-- 王洛宾
在那遥远的地方,有位好姑娘,人们走过了她的帐房 ,都要回头留恋地张望。
她那粉红的笑脸,好像红太阳,她那活泼动人的眼睛,好像晚上明媚的月亮。
我愿变一只小羊,跟在她身旁,我愿她拿着细细的皮鞭,不断轻轻的打在我身上。我愿她拿着细细的皮鞭,不断轻轻的打在我身上。
有位好姑娘,人们走过了她的帐房,都要回头留恋地张望。
她那粉红的笑脸,好像红太阳,她那美丽动人的眼睛,好像晚上明媚的月亮。
我愿抛弃了财产,跟她去放羊,每天看着那粉红的笑脸,和那美丽金边的衣裳。
我愿做一只小羊,跟在她身旁,我愿她拿着细细的皮鞭,不断轻轻的打在我身上。
HTTP状态码(比较全的版本)
1xx: 信息相应100: Continue, 客户端继续请求101: Switching Protocal,切换协议,响应客户端的请求头102: Processing,服务器收到正在处理,没有响应可用103: Early Hints, 主要用于与 Link 链接头一起使用,以允许用户代理在服务器准备响应阶段时开始预加载 preloading 资源。
2xx: 成功响应200: OK, 相应成功201: Created,请求成功,因此创建一个新资源202: Accepted,请求收到,但未响应203: Non-Authoritative Information, 服务器已处理请求,但是返回的不是原始服务器的确定集合,而是来自本地或第三方的拷贝204:No Content, 对于该请求没有的内容可发送,但头部字段可能有用。用户代理可能会用此时请求头部信息来更新原来资源的头部缓存字段。205:Reset Content, 告诉用户代理重置发送此请求的文档。206: Partial Content, 客户端部分请求资源被响应。207:Multi-Status, 对于多个状态代码都可能合适的情 ...
jenkins docker安装时插件缺失
前言今天又试着装了一下docker版的jenkins,今天用了jenkins:2.60.3这个镜像,发现某些插件没有,导致安装不成功。
1an error occurred during installation:No such plugin: cloudbees-folder
解决我检查了一大圈,发现这个带版本的镜像jenkins:2.60.3的确没有此插件,从其他地方下载也没办法放到镜像里边去,所以需要换一个jenkins镜像。
换到jenkins/jenkins就好了。
后记后来发现之前写的文章,发现用的就是这个jenkins/jenkins镜像,词镜像里的插件比较全,就没遇到类似问题。
文章链接:
docker 安装jenkins - eryoung2 - 博客园
linux添加BBR加速
BBR简介TCP BBR是由来自Google的 Neal Cardwell 和 Yuchung Cheng 发表的新的TCP拥塞控制算法,目前已经在Google内部大范围使用并且随着linux 4.9版本正式发布。可大幅提升上网的访问速度。
BBR添加
查看内核版本,需要大于4.9
1uname -r
开启BBR
12echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
生效
1sysctl -p
检查状态
1lsmod | grep bbr
后记本文只是记录BBR使用方法,至于通信原理尚在研读当中,如有进展会再出一篇文章进行讲解。
ubuntu dpkg问题解决
问题今天玩ubuntu发现以下报错:
1dpkg was interrupted, you must manually run sudo dpkg –configure -a to correct the problem
解决123456789sudo rm /var/lib/apt/lists/locksudo rm /var/cache/apt/archives/lockcd /var/lib/dpkg/updatessudo rm *sudo apt-get update
或者杀掉apt进程,参考我另一篇博客。
ubuntu could not get lock /var/lib/dpkg/lock 解决方法 - eryoung2 - 博客园
《郭源潮》-- 宋冬野
你说你知道,他们的世界,悲歌三首,买一切。买昆仑落脚,蓬莱放思想,买人们的争执,酿酒汤。买公主坟的乌鸦,事发之木和东窗之麻,买胭脂河里船行渔歌,黄金世界中万物法则。你我都一样,将被遗忘,郭源潮,你的病也和我的一样,风月难扯,离合不骚。层楼终究误少年,自由早晚乱余生,你我山前没相见,山后别相逢。
买石灰街车站的海鸥,山水禽兽和年少一梦,买太平湖底陈年水墨,哥本哈根的童年传说。其实你我都一样,终将被遗忘,郭源潮,你的病也和我的一样,风月难扯,离合不骚。层楼终究误少年,自由早晚乱余生,你我山前没相见,山后别相逢。
其实你我都一样,终将被遗忘,郭源潮,你的病也和我的一样,风月难扯,离合不骚。层楼终究误少年,自由早晚乱余生,你我山前没相见,山后别相逢。
你我山前没相见,山后别相逢。
你我山前没相见,山后别相逢。
powershell执行策略
前言上一篇博文,我介绍了一下powershell和cmd的对比。通过学习,我发现powershell的确比cmd更加power,也更加适应现在的使用场景。那么本文将继续介绍一个powershell的另一个特性,执行策略。
execution policy描述首先我们看看官网是怎么描述execution policy的:
123456789PowerShell's execution policy is a safety feature that controls the conditions under which PowerShell loads configuration files and runs scripts. This feature helps prevent the execution of malicious scripts.On a Windows computer you can set an execution policy for the local computer, for the current user, or for a particul ...
powershell和cmd比较
前言计算机啊这东西,本质上是硬件和软件的综合体。如果只有硬件没有软件的话,这也是台辣鸡而已。而计算机软件中最靠近硬件的一层,就是操作系统层。
操作系统有很多种,比如Unix/Linux/Mac OS/Windows几种。其中,我们接触的第一款操作系统应该就是微软(巨硬)公司的windows系列了。这款操作系统从1985年发表第一款操作系统Windows1.0开始,到现在已经有将近40年的历史了。所以Windows内部也一定存在很多祖传的应用,比如Windows NT、扫雷、cmd等。
虽然Windows是一款以视窗为主要交互模式的操作系统,但是对于一个脚本佬,命令行同样重要。甚至有时命令行的交互效率比视窗的点点点更高,也更快捷方便(就比如我刚开始使用linux的shell的时候,对此非常抗拒,觉得十分难用;但是用久了就回不去了,现在整天骂Windows,为啥设计得如此不透明)。
当然啦,脚本佬毕竟是少数,大部分人还是觉得Windows的点点点更加符合自己的使用习惯。然而作为一个脚本佬,就没办法再搁那儿点点点了,这样难免被人说lowbi。于是我简单地看了一下 ...
