在 Rust 中实现的 Kubernetes 操作符示例

时间:2024-07-18 12:56:10
【文件属性】:

文件名称:在 Rust 中实现的 Kubernetes 操作符示例

文件大小:6.22MB

文件格式:ZIP

更新时间:2024-07-18 12:56:10

kubernetes rust kubernetes-operator

Rust Kubernetes 运算符示例一个建立在kube-rs项目之上的 Kubernetes 操作符。有一篇解释性文章可用。在 Linux 上运行的步骤:安装Rust安装 Kubernetes,K3S.io是个不错的选择,安装简单curl -sfL https://get.k3s.io | sh -curl -sfL https://get.k3s.io | sh - 。如果您使用 /etc/rancher/k3s/k3s.yaml 中的/etc/rancher/k3s/k3s.yaml以非 root 用户身份访问 Kubernetes 集群,请确保sudo chown $USER /etc/rancher/k3s/k3s.yaml 。此外,export KUBECONFIG=/etc/rancher/k3s/k3s.yaml ,以便操作员可以找到 kubeconfig。使用kubectl apply -f echoes.example.com.yaml在kubectl apply -f echoes.example.com.yaml中创建 CustomResourceDefin


【文件预览】:
rust-kubernetes-operator-example-master
----showcase.gif(6.91MB)
----.gitignore(14B)
----README.md(2KB)
----echo-example.yaml(457B)
----.github()
--------workflows()
----Cargo.toml(897B)
----LICENSE(1KB)
----src()
--------echo.rs(3KB)
--------finalizer.rs(2KB)
--------crd.rs(627B)
--------main.rs(8KB)
----echoes.example.com.yaml(1010B)
----Cargo.lock(33KB)

网友评论