K3S笔记

本文介绍了使用K3S进行轻量级Kubernetes部署的过程,包括利用阿里云容器镜像服务、Master和Worker Node的设置、Lens工具的使用,以及Kubernetes中的Deployment、Service和Ingress配置。
摘要由CSDN通过智能技术生成

技术/部署栈:

  • Nodejs项目(Github)
  • 阿里云容器镜像服务
  • K3S - Lightweight Kubernetes

容器镜像服务

在Github仓库中创建名为release-vX.X.X的tag会自动触发阿里云镜像服务构建(前提是有正确的Dockerfile)。

阿里云容器镜像仓库不自动支持latest

在运行K3S服务之前,创建并编辑/etc/rancher/registries.yaml

mirrors:
  docker.io:
    endpoint:
      - "https://[阿里云容器镜像源]"
configs:
  "[阿里云容器镜像仓库]":
    auth:
      username: [阿里云账户全名] # 建议使用子账户(容器镜像服务只读权限)
      password: [阿里云镜像仓库密码]

Master Node (Server)

网络环境:公网服务器

按照官网教程一行代码安装

curl -sfL https://get.k3s.io | sh -

编辑/etc/systemd/system/k3s.service的最后一行(启动代码)为

ExecStart
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值