k3s
TrueNas scale使用openlens连接其自带的k3s
删除入站规则 执行sudo iptables -L INPUT --line-numbers 查看iptables入站规则列表 找到目标为DROP的行,备注中有drop connection requests to k8s cluster from external source字样, 执行sudo ......
k3s应用
一、测试实例 apiVersion: v1 kind: Namespace metadata: name: xbd apiVersion: apps/v1 kind: Deployment metadata: namespace: xbd name: xbd-demo-server spec: se ......
k3s离线安装
一、K3s 是一个完全兼容的 Kubernetes 发行版。简单一点就是阉割版的k8s,但是使用方式是一样的。 二、准备机器 master:192.168.5.200 worker:192.168.5.200 修改hostname hostnamectl ser-hostname <hostname ......
k3s突破单节点pod数量110限制
k3s 突破pod数量110限制 新增kubelet.config配置文件 vim /etc/rancher/k3s/kubelet.config 输入如下内容 apiVersion: kubelet.config.k8s.io/v1beta1 kind: KubeletConfiguratio ......
k8s 安装kubevirt v0.59.0 (k3s v1.26.4)
1.安装kubevirt-operator.yaml (可以直接指定VERSION=v0.59.0-alpha.2;可以直接先在浏览器访问github下载yaml) export VERSION=$(curl -s https://api.github.com/repos/kubevirt/kube ......
运行 k3s 后 80 端口不通
在服务器部署了 k3s,运行也没什么问题。但是突然发现服务器原来部署在 80 端口下的 nginx 应用无法访问。 最近进行的操作只有部署了 k3s,所以把 k3s 停止运行后,发现 80 端口应用恢复正常,查了一下资料,k3s 会转发 80 端口的流量。 解决方案: 80 端口应用重新换一个新的端 ......
centos7 + k3s + istio + podman环境搭建
安装k3s curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn INSTALL_K3S_EXEC="server --disable=traefix" sh - 复制k3s配置文 ......
k3d创建k3s集群
安装go wget https://golang.google.cn/dl/go1.21.3.linux-amd64.tar.gz tar zxvf go1.15.3.linux-amd64.tar.gz mv go /usr/local/ vim /etc/profile在最结尾添加 export ......
部署K3s/k8s和KubeSphere
1.如何安装官方文档已经有详细的步骤,我就不赘述了 1.1)All in one 环境安装参考: https://kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/ 1.2)边缘节点安装参考: https://kubesphere. ......
三台N1上离线安装k3s集群
## 前期准备 三台N1 ``` uname -a Linux armbian 6.1.40-ophub #1 SMP Sun Jul 23 21:46:15 EDT 2023 aarch64 aarch64 aarch64 GNU/Linux ``` 分别是 | | hostname | IP | ......
k3s+kubevirt+kube-ovn搭建虚机多网卡(虚机attach网络互通)
一、需求场景:同一个子网(subnet)下,子网内的虚机可以访问外网、虚机之间可以互通 二、环境准备: 假设已经安装好k3s、multus、kube-ovn、kubevirt k3s安装参考官网:https://docs.rancher.cn/docs/k3s/quick-start/_index/ ......
单节点k3s部署rancher
### 服务器优化 ```bash sed -i 's/enforcing/disabled/' /etc/selinux/config setenforce 0 systemctl stop firewalld systemctl disable firewalld swapoff -a sed ......
centos7安装k3s
1、关闭selinux(每台服务器)sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/configsetenforce 02、关闭交换分区(每台服务器)vim /etc/fstab找到 swap一行 注释掉swapoff -a3、关闭防火墙(每 ......
k3s 轻量级Kubernetes 安装实例
k3s是由Rancher开发的轻量级Kubernetes,支持嵌入式系统,边缘计算节点等 ~
易于安装,所有组件都在一个小于100MB的二进制文件中,占用资源低 ......
K3S+Docker常用命令
##Docker - 启动镜像,检验是否成功 docker run -t imagesName:tag - 查询镜像文件 docker images - 查询启动的镜像,可以获得容器的id docker ps - 停止容器 docker stop 容器id - 查看docker 相关信息 docke ......
玩转 PI 系列-如何在 Rockchip Arm 开发板上安装 Docker Tailscale K3s Cilium?
## 概述 618 买了几个便宜的 [Purple PI OH 开发板](http://www.industio.cn/product-item-37.html) (500 块多一点买了 3 个🤑), 这个开发板类似树莓派,是基于 Rockchip(瑞芯微) 的 rx3566 arm64 芯片。如 ......
k3s 基础 —— 配置 loki
[官方文档](https://grafana.com/docs/loki/latest/getting-started/) ![](https://img2023.cnblogs.com/blog/1062332/202307/1062332-20230704144205955-1486747855 ......
k3s Traefik 开启Dashboard
参考地址:https://doc.traefik.io/traefik/getting-started/install-traefik/#exposing-the-traefik-dashboard https://stackoverflow.com/questions/68565048/how-t ......
k3s 安装 nfs-client 存储类
安装 nfs 服务 mkdir /data -m 777 vi /etc/exports /data *(rw,insecure,no_root_squash) service nfs restart 安装 k3s 服务 curl -sfL https://get.k3s.io | sh -s - ......
在k3s中使用local-path-provisioner实现Local PV
Local PV是从kuberntes 1.10开始引入,本质目的是为了解决hostPath的缺陷。通过PV控制器与Scheduler的结合,会对local PV做针对性的逻辑处理,从而,让Pod在多次调度时,能够调度到同一个Node上。 kubernetes v1.14.0正式发布了,这个版本带来 ......
Rancher+K3s
大规模 IoT 边缘容器集群管理的几种架构-1-Rancher+K3s 前文回顾 大规模 IoT 边缘容器集群管理的几种架构-0-边缘容器及架构简介 📚️Reference:IoT 边缘计算系列文章 Rancher + K3s 简介 Rancher: Kubernetes 统一管理平台, Ranc ......
k3s 基础 —— 配置命令行自动完成脚本和别名
安装基本的 bash 自动完成 yum install bash-completion 添加自动完成脚本 kubectl completion bash | sudo tee /etc/bash_completion.d/kubectl > /dev/null 设置别名 echo 'alias k= ......
ubuntu - k3s安装失败出现unable to find suitable network address.error
系统时ubuntu18 原因: 离线安装k3s 需要手动设定 ip的 网关 使用ip route 查看是否出现default via xxxx.xxxx.x.x dev ens33 xxxxx 内容。 如果没有出现 说明没有默认网关。 方式1 : 临时生效 使用命令: ip route add de ......
k3s 基础 —— 配置 traefik dashboard
访问 traefik dashboard 端口转发 # 访问地址 http://192.168.0.201:9000/dashboard/#/ kubectl -n kube-system port-forward $(kubectl -n kube-system get pods --select ......
k3s 基础 —— 配置 kubernetes dashboard
安装 请参考 部署仪表盘 GITHUB_URL=https://github.com/kubernetes/dashboard/releases VERSION_KUBE_DASHBOARD=$(curl -w '%{url_effective}' -I -L -s -S ${GITHUB_URL} ......
k3s 基础 —— 配置 kubernetes-dashboard 的 token 过期时间
拉取配置到本地: kubectl get deploy kubernetes-dashboard -n kubernetes-dashboard -o yaml > dashboard-deploy.yaml 增加参数: spec: containers: - args: - --auto-gene ......
k3s 基础 —— 配置 traefik ingress 跨命名空间访问
新增配置文件 /var/lib/rancher/k3s/server/manifests/traefik-config.yaml 参考 apiVersion: helm.cattle.io/v1 kind: HelmChartConfig metadata: name: traefik namesp ......
k3s 基础 —— 配置 traefik dashboard & k8s dashboard 域名访问
配置 k8s dashboard 域名访问 安装略 ① kubectl 代理(只支持localhost 或 http): kubectl proxy --address='0.0.0.0' --accept-hosts='^*$' ② 若 k8s 在虚拟机中部署,局域网中临时访问,可使用端口转发: ......
Rancher 系列文章-K3S 集群升级
概述 书接上回:《Rancher 系列文章-Rancher 升级》, 我们提到:将 Rancher 用 Helm 从 v2.6.3 升级到 v2.6.4. 接下来开始进行 K3S 集群的升级:将 K3S 集群从 v1.21.7+k3s1 升级到 v1.22.5+k3s2 相关信息 本次升级的 K3S ......
Rancher 系列文章-K3s Traefik MiddleWare 报错-Failed to create middleware keys
概述 书接上回:《Rancher 系列文章-K3S 集群升级》, 我们提到:通过一键脚本升级 K3S 集群有报错。 接下来开始进行 Traefik 报错的分析和修复, 问题是: 所有 Traefik 的 IngressRoute 访问报错 404 问题描述 报错如下: time="2022-05-0 ......