Sunday

历久尝新

Nginx 允许多个域名跨域访问

允许指定单个域名跨域访问1234567891011location /{ #add_header Access-Control-Allow-Origin *; #允许所有域名不安全 add_header 'Access-Control-Allow-Origin' 'https://www.sundayle.com'; add_header 'Access-Cont......

Kubernetes 二进制安装

环境准备 Hostname IP / VIP Service Hardware k8s-master1 192.168.10.81 / 192.168.10.88 keepalive haproxy 2C 4G k8s-master2 192.168.10.82 / 192.168.10.88 keepalive haproxy 2C 4G k8s-node1 192.1......

Keepalived 和 Firewalld

准备 MASTER IP 192.168.1.7BACKUP IP 192.168.1.8VIP 192.168.1.20012345yum install keepalived systemctl stop firewalldecho "net.ipv4.ip_forward = 1" >> /etc/sysctl.confecho "net.ipv4.ip_nonlocal......

Redis-cli 批量删除及AOF文件过大

测试过程产生大量没用的key 批量删除以”laravel:*”开头的所有key1redis-cli keys "laravel:*" | xargs redis-cli del 删除大量key后,aof文件会变更大,是因为aof机制就跟记录日志一样,无论是set还是del 都会同步到aof文件中。 aof 文件依旧过大解决1redis-cli bgrewriteaof 1234567ro......

Nginx(或Openresty)的高级限制请求

Nginx有ngx_http_limit_req_module可用于限制请求处理速率,但大多数人似乎只使用其基本功能:通过远程地址限制请求率,如下所示:12345678http { limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; ... server{ ... ......

Nginx 获取 cookie 中的值

有时我们需要在 nginx 中获取用户 cookie 中的某个值来实现一些功能。下面介绍获取 cookie 的两种方式。 直接获取假如我们要获取的 cookie 的 key 是 pin,可以在 nginx 直接使用变量$cookie_pin 来获取。获取方式是$cookie_{value_key}但是这种方式有一个缺陷无法获取这样的 cookie 比如 pin.name 简单的说一下原因就是......

pssh expect 使用

批量添加密钥有两种情况,一种是直接输入密码,就像基线版本;另一种情况是会先提示添加主机到known_hosts。 12345678910111213141516171819202122232425262728vim addkeys.sh #!/usr/bin/expect set timeout 60set user rootset password 123456set key_path /......

Linux 安装 Jupyter notebook

官方文档 安装启动123yum install -y python-develpip install --upgrade pippip install jupyter 启动1jupyter notebook --ip 0.0.0.0 --allow-root 访问1http://ip:8888 设置密码12jupyter notebook --generate-configjupyter n......

Kolla-Ansible 部署 Openstack

环境准备 主机名 IP 配置 系统 部署机 192.168.10.20 4G内存 40G 网卡一张 CentOS7 openstack主机 192.168.10.81 8G内存 40G磁盘 网卡两张 CentOS7 部署机准备配置pypi 国内源加速12345mkdir -p ~/.config/pip/tee ~/.config/pip/pip.conf <&......

Kubernetes dashboard 1.10.1

download1wget https://github.com/kubernetes/dashboard/blob/master/aio/deploy/recommended/kubernetes-dashboard.yaml modfiyimages 修改为微软镜像Service 修改为type: NodePort和nodePort:300112345678910111213141516......