https://q2.qlogo.cn/headimg_dl?dst_uin=1793360097&spec=100

xadocker

0.0

给xadocker打分

start start start start start

感谢您打了2

详情

全站展示位

Openresty IP白名单限制SRE回忆录云野生SRE回忆录

IP白名单限制这个,这个限制在调用第三方平台接口时,很常见,比如一些验证码平台,微信平台,支付接口等。。。所以今天撸一个IP白名单控制,此处白名单存在本地,因为redis模块还没开始看。。。 IP白名单 在nginx中,可以使用allow/deny指令来限制一个ip或一个子网段来限制 Synt...。。。

推荐

Go基础01-变量和常量SRE回忆录云野生SRE回忆录

标识符与关键字 标识符 标识符是程序员定义的具有特殊意义的词,比如变量名/常量名/函数名等。而GO语言中标识符由字母数字和_组成,并且只能以字母和_开头 // 只能以字母和_开头定义标识符 var a string var a1 string var _abc string 关键字 关键字是编...

心灵鸡汤

  晋代名臣陶侃年轻时曾任浔阳县吏。

  一次,他派人给母亲送了一罐腌制好的鱼。他母亲湛氏收到后,又原封不动退回给他,并写信给他说:“你身为县吏,用公家的物品送给我,不但对我没任何好处,反而增添了我的担忧。”

  这件事陶侃受到很深的教育。

列表展示

主站展示位

Openresty使用redis连接池SRE回忆录云野生SRE回忆录

之前在使用lua-resty-redis模块调用redis时没有是使用连接池的方式,所以每一次需要调用redis的请求都会新建TCP链接。每一次新建断开都是要进行TCP三次握手四次挥手,耗费资源且低效,所以为了复用TCP链接,我们可以使用redis的链接池。设定一个固定链接池,每次调用完red...

k8s中的权限-RBACSRE回忆录云野生SRE回忆录

什么是RBAC? 基于角色(Role)的访问控制(RBAC)是一种基于组织中用户的角色来调节控制对 计算机或网络资源的访问的方法。k8s中RBAC是一项重要的安全控制措施,用于保证集群用户和工作负载只能访问履行自身角色所需的资源,在为集群用户设计权限时,请务必确保集群管理员知道可能发生特权提级...

kubeadm初始化集群时配置kubelet组件SRE回忆录云野生SRE回忆录

使用kubeadm初始化集群时,可以在kubeadm配置文件中声明一些组件的参数来初始化,从而减少后续运维过程多次修改组件参数导致集群不稳定的影响。此处记录下在kubeadm中的kubelet的配置 KubeletConfiguration KubeProxyConfiguration 类型用...

安装docker-ceSRE回忆录云野生SRE回忆录

docker-ce安装网络上一艘就一大把,因为一些文章是CV的导致格式很难看,哪怕是对的博主也不想继续看下去,所以此处记录下docker-ce安装方式 使用脚本自动安装 官方脚本可配合Aliyun脚本 [root@docker-cluster ~]# curl -fsSL

公有云上使用keepalived实现非VIP的高可用SRE回忆录云野生SRE回忆录

前言 keepalived想必运维都不陌生,其核心是通过VRRP协议来进行实现的。目前在网络上流行的使用方案大部分是keepalived+lvs对VIP进行高可用以及后端RS负载均衡。但在公有云例如阿里云上,keepalived的使用是有限制的: 不能使用广播,只能使用单播 VPC不支持VIP...

Python + Ansible 动态主机SRE回忆录云野生SRE回忆录

承接上文 Python+Mongodb 提供服务器信息,基本实现根据项目标签过滤主机,本篇文章则聊聊如何对接 Ansible Ansible动态主机列表 动态主机 Demo #!/usr/bin/env python2 ''' Example custom dynamic inventory ...

Django-AjaxSRE回忆录云野生SRE回忆录

什么是Ajax? 以往我们对后端提交数据时,会造成我们的页面刷新或跳转,如何不刷新页面也能更新当前页面的数据呢?这时我们就可以使用Ajax技术来实现。 Ajax这个术语源自描述从基于 Web 的应用到基于数据的应用。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web...

使用luarocks管理lua第三方包SRE回忆录云野生SRE回忆录

luarocks包管理器,lua包管理器

x86平台上怎么制作ARM平台镜像?SRE回忆录云野生SRE回忆录

最近在整ARM平台上的中间件,以往接触的都是因特尔x86的服务器,在这里记录下镜像制作,制作mysql镜像示例,因为mysql官方没有5.x的arm64/v8镜像 参考官方仓库构建方式改造,此处已ubuntu为基础系统镜像,目前需要解决x86平台如何构建ARM平台镜像?一番搜索后发现可以用bu...

Elasticsearch iK分词器SRE回忆录云野生SRE回忆录

elasticsearch插件 elasticsearch插件默认安装在/usr/share/elasticsearch/plugins中 [root@elastic-01 ~]# ll /usr/share/elasticsearch/plugins/ total 0 安装插件时可以...

Gitea轻量级仓库的选择SRE回忆录云野生SRE回忆录

近期前前前前前前前同事M先森找博主问了个问题:gitea这个仓库怎么配置webhook?老实说这东西2019年曾使用过,当时是由土豪P整的cicd组合(gitea+drone),一个字:轻量~,后来被博主干掉了,好像pass的原因是因为这个仓库和cicd流水线的权限管理上的不足,具体啥来者博主...

上帝视角云野生SRE回忆录

God,上帝视角,FPV

Gitlab增加https证书SRE回忆录云野生SRE回忆录

证书可以自签或申请免费证书,若使用阿里云免费证书,每个账户只有10个,步骤略 证书路径/etc/gitlab/ssl [root@ks-gitlab ~]# ll /etc/gitlab/ssl/ 总用量 16 -rw-r--r-- 1 600 root 1679 8月 20 17:5...

Jenkins 如何创建动态的并发stage?SRE回忆录云野生SRE回忆录

以前公司曾经有段时间,一些开发在做微前端的技术调研时,曾让我帮忙写个pipeline,一个前端工程下有多个子组件,而博主构建时需要去到每个目录中进行npm操作,随着子组件的增加,博主就需要重写pipeline增加新组件构建,属实麻烦 起初是一个一个dir进去执行,类似如下: 目前初步想法就是使...

博客寄语:

    正面迎击,背对疾风,哈撒给

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。