TrueNAS Scale K3s 应用 镜像加速

背景

在一些恶劣的网络环境下,TrueNAS Scale的应用会出现卡在部署中等不可用的状态。一般TrueNAS的官方Charts和TrueCharts中的镜像主要来源于quay.io、docker.io、gcr.io。其中docker.io联通率视时段而波动。

解决方案

由于TrueNAS Scale使用了K3s作为部署应用的基础,可以使用K3s中Registry Mirror,以加速镜像下载。

  • root 权限,在 /etc/rancher/k3s 位置,建立 registries.yaml 文件。
sudo vim /etc/rancher/k3s/registries.yaml
  • 编辑文件内容并保存(请注意yaml文件对缩进敏感)
mirrors:
  quay.io:
    endpoint:
      - quay.m.daocloud.io
  docker.io:
    endpoint:
      - docker.m.daocloud.io
  gcr.io:
    endpoint:
      - gcr.m.daocloud.io
  ghcr.io:
    endpoint:
      - ghcr.m.daocloud.io
  • 重启K3s服务
sudo systemctl restart k3s

写在最后

上述文件内容可以加速大部分TrueNAS Scale 应用中的镜像,但仍可能因为镜像托管源比较偏门导致无法下载。可根据下表自行增加镜像配置,或使用其他镜像加速源。

docker.io       docker.m.daocloud.io
gcr.io          gcr.m.daocloud.io
ghcr.io         ghcr.m.daocloud.io
k8s.gcr.io      k8s-gcr.m.daocloud.io
registry.k8s.io k8s.m.daocloud.io
quay.io         quay.m.daocloud.io
  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
TrueNAS Scale是一种基于开源的存储操作系统,拥有一个应用目录,用户可以从中选择各种应用程序来扩展和增强其存储系统的功能。 TrueNAS Scale应用目录提供了一系列丰富的应用程序,包括但不限于文件同步和共享、虚拟化、备份和恢复、监控和分析等。 文件同步和共享是TrueNAS Scale应用目录中最常见和重要的应用之一。用户可以通过安装文件同步和共享应用程序,将其存储系统转变为一个即插即用的文件共享服务器,使用户可以方便地共享和访问文件。 虚拟化是另一个非常有用的应用,可以通过TrueNAS Scale应用目录来轻松实现。用户可以安装虚拟化应用程序,将其存储系统转变为一个强大的虚拟化平台,可以在上面运行各种虚拟机和容器,实现资源的合理规划和管理。 备份和恢复是TrueNAS Scale应用目录中受欢迎的应用之一。用户可以安装备份和恢复应用程序,实现对存储系统中的数据进行定期备份,并提供灾难恢复的功能,保障数据的安全和可用性。 此外,TrueNAS Scale应用目录还提供了一些监控和分析工具,用户可以安装这些应用程序来监控存储系统的性能和健康状态,并进行相应的优化和调整。 总之,TrueNAS Scale应用目录为用户提供了一个方便和强大的平台,使他们能够通过安装各种应用程序来扩展和增强存储系统的功能,并实现更高级别的数据管理和操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dextercai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值