文件名称:csi驱动程序:用于Hetzner Cloud Volumes的Kubernetes容器存储接口驱动程序
文件大小:87KB
文件格式:ZIP
更新时间:2024-02-24 09:44:13
kubernetes csi hetzner-cloud kubernetes-volumes csi-plugin
Hetzner Cloud的容器存储接口驱动程序
这是Hetzner Cloud的驱动程序,使您可以在Kubernetes中使用卷。 请注意,此驱动程序需要Kubernetes 1.13或更高版本。
入门
在创建一个API令牌。
创建一个包含令牌的机密:
# secret.yml
apiVersion: v1
kind: Secret
metadata:
name: hcloud-csi
namespace: kube-system
stringData:
token: YOURTOKEN
并应用:
kubectl apply -f
【文件预览】:
csi-driver-master
----metrics()
--------metrics.go(2KB)
----cmd()
--------driver()
----driver()
--------identity_test.go(3KB)
--------node_test.go(25KB)
--------helper_test.go(3KB)
--------controller.go(11KB)
--------sanity_test.go(5KB)
--------helper.go(2KB)
--------identity.go(2KB)
--------node.go(11KB)
--------driver.go(231B)
--------controller_test.go(23KB)
----deploy()
--------kubernetes()
----csi()
--------server.go(108B)
--------volume.go(298B)
----mock()
--------volume.go(4KB)
----.github()
--------workflows()
----Dockerfile(394B)
----api()
--------volume.go(9KB)
--------helper.go(607B)
--------volume_test.go(117B)
----LICENSE(1KB)
----.gitlab-ci.yml(772B)
----CHANGES.md(2KB)
----volumes()
--------resize_test.go(66B)
--------stats_test.go(64B)
--------service.go(1KB)
--------mount_test.go(64B)
--------resize.go(1KB)
--------idempotency_test.go(9KB)
--------idempotency.go(4KB)
--------mount.go(4KB)
--------stats.go(1KB)
----go.sum(92KB)
----e2etests()
--------e2e_test.go(3KB)
--------setup.go(9KB)
--------templates()
----README.md(4KB)
----script()
--------updateversion.bash(331B)
--------get-token.sh(285B)
--------checkall.bash(79B)
--------delete-token.sh(181B)
----go.mod(2KB)