部署 Docker Registry
1 | docker run -d \ |
1 | docker run -d \ |
新增 /etc/rancher/k3s/registries.yaml
文件,并添加以下内容:
1 | mirrors: |
k3s 的配置支持镜像地址重写,如果拉去镜像 quay.io/prometheus/prometheus:v2.27.1
可以重写到 hub.docker.local:5000/prometheus/prometheus:v2.27.1
而本地只需要拉去相关镜像然后 docker tag xxx hub.docker.local:5000/xxx
即可。
k3s
默认的根证书签发 十年,客户端证书签发 一年。
经常需要重新签发客户端证书,可以通过修改 k3s
的环境变量来延长客户端证书的有效期。
新增 /etc/default/k3s
文件,并添加以下内容:
1 | CATTLE_NEW_SIGNED_CERT_EXPIRATION_DAYS="3650" |
该变量在 k3s server
重新签发证书时有效,或者在安装之前设置。
1 | cd /usr/share/javascript/proxmox-widget-toolkit |
将 No valid subscription
前面的 Ext.Msg.show
替换为 void
1 | systemctl reload pveproxy.service |