阿里云K8s集群部署cert-manager
基础环境 Kubenetes版本: v1.22.3 cert-manager版本: v1.8.1 注意事项: Kubenetes版本必须大于等于v1.19.0 安装cert-m
K3s环境下如何启用traefik的dashboard
前言 没得前言,就一个简单记录 配置 在master机器上添加文件/var/lib/rancher/k3s/server/manifests/tr
Nginx配置resolver
前言 没得前言,就一个简单记录 配置 次该nginx配置文件,格式如下: http { resolver X.X.X.X valid=5s; server { server_name www.example.com; set $dn "foo.dnsalias.net"; location / { proxy_pass http://$dn; … } } }
使用Docker
一键搭建MQTT
服务器(EMQ X)
这是个草稿,后面再完善 1883:MQTT 协议端口 8883:MQTT/SSL 端口 8083:MQTT/WebSocket 端口 8080:HTTP API
Drone 自动构建 Hugo 并推送到阿里云服务器
准备条件 Git 仓库(推荐自建,我是用的 Gitea,和 Drone 比较契合),将hugo new site生成的文件全部推到仓库里 Drone 环境,前文已经写过,不再赘述 编写
Watchtower - 自动更新 Docker 镜像与容器
前言 在服务器上部署 Docker 容器有一种在手机上装 APP 的感觉,但 Docker 容器并不会像手机 APP 那样会自动更新,而如果我们需要更新容器一般需要以下三个步骤: 停止并删
使用Drone
构建Docker
镜像一键发布并推送电报通知
书接上回,上文已经搭建好了Drone CI环境,本文就搭建一个Golang + Docker的Demo。 具体代码见:示例代码 准备工作 一个电报机器人
用 Docker 搭建 Hexo 博客
安装Docker 略,自个儿百度 拉取镜像 docker pull yoshikazum/hexo 创建容器 # 创建基础目录 mkdir /data/blog # 创建容器并开机自启 docker run -d -p 4000:4000 –restart=always –privileged –name=blog -v /data/blog:/blog yoshikazum/hexo 安装 Next 主题并启用 # 前往基础目