很棒的赫茲納雲
Hetzner Cloud 的庫、工具和整合的精選清單。
以粗體顯示的項目是 Hetzner Cloud 官方項目。
想讓您的專案上市嗎?打開一個問題!
請注意,雖然我們嘗試僅在此清單中包含功能齊全且品質良好的項目,但我們不能保證它們確實有效、完整,也不能保證它們不會對您的系統或帳戶造成任何損害。
圖書館
。
- Hetzner Cloud API for .NET — Hetzner Cloud API for .NET 是一個 .NET Standard 2.0 函式庫
- HetznerCloud.API — 該程式庫是在 .NET Standard 2.0 中開發的,與所有 .NET 和 .NET Core 實作相容,它還可以在控制台專案、Web API、類別庫甚至 Blazor WASM 中使用。
去
- hcloud-go — hcloud 套件是 Hetzner Cloud API 的一個函式庫。
- hcdns — Hetzner DNS API 的 Go 用戶端程式庫。
鹽酸
- hcloud-user-data — Terraform 模組,可用於具有多個網路管理器的 Hetzner 雲端伺服器的隨時可用的使用者資料文件
- terraform-hcloud-hetzner-node-pool — Terraform 模組可在 Hetzner 雲端中輕鬆建立虛擬機器並將其分組到池中以便於擴展。
- terraform-kubernetes-hcloud-csi-driver — 一個簡單的模組,用於在 Hetzner 雲端上運行的 Kubernetes 叢集中配置 Hetzner 容器儲存介面驅動程式。有關可用的配置選項,請參閱變數檔案。請注意,此模組需要 Kubernetes 1.15 或更高版本。
爪哇
- hcloud-java — hcloud-java 是一個經過充分測試且易於使用的 Java API 整合。它遵循觀察者模式並專注於最小的依賴膨脹。
- hetznercloud-java — Hetzner Cloud API 的簡單 Java 用戶端。
JavaScript
- hcloud-js — Hetzner Cloud API 的 Node.js 模組
- hcloud-nodejs — hcloud-nodejs 是 Hetzner 雲端的 node.js 包,可用於管理您的專案。
PHP
- Hetzner Cloud PHP SDK — 適用於 Hetzner Cloud API 的 PHP SDK:docs.hetzner.cloud
Python
- hcloud-python — hcloud-python 是 Hetzner Cloud API 的函式庫。
紅寶石
- hcloud-ruby — HetznerCloud 的原生 ruby 用戶端
- hetznercloud — Hetzner Cloud API 的現代物件導向 Ruby 包裝器
鏽
- hcloud-rust — 用於存取 Hetzner Cloud API 的非官方 Rust 箱
工具
- hcloud cli — hcloud 是一個用於與 Hetzner Cloud 互動的命令列介面。
- setup-hcloud — 用於安裝 Hetzner Cloud CLI 的 GitHub 操作。
- 1Password Shell 外掛程式 — Hetzner Cloud shell 外掛程式可讓您使用 1Password 透過指紋、Apple Watch 或系統身份驗證來安全地對 hcloud CLI 進行身份驗證,而不是以明文形式儲存憑證。
- Ansible Role hcloud — 用於管理 hcloud 雲端資源的 Ansible Role。
- HC 磁碟區備份 — 用於備份 Hetzner 雲端磁碟區的 Bash 腳本。自動建立備份磁碟區並維護指定數量的磁碟區。
- Hcloud 快照作為備份 — Hetzner Cloud - 自動快照作為備份以獲得更大的靈活性
- Healthzner Bot — 一個 Discord 機器人,用於定期更新 Hetzner 雲端電腦的健康狀態。
- Hetzner Cloud Connect — 自動將伺服器新增至負載平衡器
- Hetzner 負載平衡器 Prometheus Exporter — 從 Hetzner 負載平衡器匯出指標以供 Prometheus 使用
- Hetzner rescaler — 輕量 CLI 工具,用於以程式設計方式重新調整您的 Hetzner 雲端伺服器。
- KubeOne — Kubermatic KubeOne 自動執行 Hetzner 雲端上的叢集操作。 KubeOne 可以安裝高可用 (HA) 主叢集以及單主叢集。
- Kubernetes Hetzner Keepalived — K8s 部署和映像,用於使用浮動 ip 功能建立 keepalived ip 故障轉移。
- Solidblocks Hetzner Nuke — Solidblocks Hetzner Nuke 是一個刪除 Hetzner 帳戶中所有資源的工具,類似於 aws-nuke。
- TestFlows GitHub Hetzner Runners — 使用 Hetzner Cloud 自動縮放 GitHub Actions 自架執行器
- VitoDeploy — Vito 是一個自託管 Web 應用程序,可幫助您輕鬆管理伺服器並將 PHP 應用程式部署到生產伺服器中。
- certmaster — 自動建立 Let's Encrypt 憑證並將其上傳至 Hetzner 雲端負載平衡器。如果您不使用 Hetzner DNS,則很有用。
- 混亂 — 對 Hetzner 雲端伺服器進行故障注入,以確保即使一台伺服器停止,您的服務也能運作。
- cluster-api-provider-hetzner — Kubernetes 叢集 API 提供程序,用於 Hetzner 上「自我管理」HA Kubernetes 叢集的一致部署和第 2 天操作。
- hcloud allocate ip — 輕鬆為目前系統分配浮動ip的小幫手
- hcloud-failover-keepalived — 用於在 keepalived 故障轉移時切換浮動 IP 的腳本
- hcloud-pricing-exporter — 一個 Prometheus 匯出器,連接到您的 HCloud 帳戶並收集有關您目前費用的資料。
- hcloud-selfdestruct — 用於自毀 Hetzner 雲端伺服器的 CLI 工具。
- hetzner-kube — 此專案包含一個 CLI 工具,可輕鬆在 Hetzner Cloud 上設定 kubernetes 叢集。
- hobby-kube - 使用 Terraform 進行全自動集群設置,在彈性和成本之間取得良好平衡,因此對於業餘愛好者或構建具有合理基礎的專業設置來說是一個很好的起點。
- janosmiko/hetzner-k3s — CLI 工具,可在 Hetzner 中 5 分鐘內安裝和管理生產級輕量級 Kubernetes (k3s) 叢集。功能:Hetzner CCM 和 CSI 支援、HA、多個工作池、自動擴充等。
- kOps — Kubernetes Operations (kOps) 自動執行 Kubernetes 叢集安裝、升級與管理
- kubermatic-kubernetes-platform — Kubermatic 多叢集和多雲管理工具,用於自託管叢集即服務目的。
- terraform-hcloud-k3s — 用於在 Hetzner Cloud 上設定 k3s Kubernetes 叢集的綜合模組。
- terraform-hcloud-kube-hetzner — 一個高度最佳化、可自動升級、HA 預設和負載平衡的 Kubernetes 集群,由 k3s-on-MicroOS 提供支持,並部署在 Hetzner Cloud 上?
- terraform-hcloud-talos — Terraform 模組,用於在 Hetzner 雲端中使用 Talos 建立 Kubernetes 叢集。
- terraform-hks — 一個固執己見的 Terraform 模組,用於使用 RKE2 和 Hetzner Cloud 部署 Hetzner Kubernetes 叢集。
- tg-cli — 用於部署 Twingate 並支援 Hetzner 雲端伺服器的 CLI
- vitobotta/hetzner-k3s — 用 Crystal 編寫的 CLI 工具,用於在 Hetzner Cloud 中快速創建和管理 Kubernetes 集群
- zfs-hetzner-vm — 在 Hetzner VPS 上使用 ZFS root 安裝 Debian 10、11、12 和 Ubuntu 18、20、22 LTS 的腳本。
整合
- Gitlab Fleeting 外掛程式 — Hetzner Cloud 的 GitLab 瞬態插件。
- Hetzner Cloud Ansible Collection — Hetzner Cloud 的 Ansible Collection。 Ansible 社群分發 (ACD) 的一部分。
- Hetzner Cloud Packer Builder — Hetzner Cloud 的官方 Packer.io 建構器
- Kubernetes Cluster Autoscaler — 一個 k8s 元件,可自動調整 Kubernetes 叢集的大小,以便所有 Pod 都有運作的地方,並且沒有不需要的節點。
- Hetzner Cloud 的分子驅動程式 — 分子驅動程式可讓您使用按需 Hetzner Cloud 伺服器進行測試。
- Prometheus 服務發現 — Prometheus 中內建的服務發現,可輕鬆發現 Hetzner 伺服器(雲端和專用)
- Terraform 提供者 — Hetzner 官方雲端 Terraform 供應商
- hcloud-cloud-controller-manager — Hetzner Cloud 的 Kubernetes 雲端控制器管理器
- hcloud-csi — Hetzner Cloud 的容器儲存介面驅動程式
- Algo VPN — Algo VPN 是一組 Ansible 腳本,可簡化個人 Wireguard 和 IPSEC VPN 的設定。
- Coder 模板 - Coder 的 Terraform 模板,用於將雲端實例設定為有或沒有 VS Code 的開發環境。
- Docker Volume Hetzner — Docker(和 Swarm)的捲管理插件
- GitLab Hetzner Runner — gitlab-runner 基礎映像的一個版本,允許為 GitLab CI 使用 Hetzner Cloud 實例。
- Hetzner 雲端部署伺服器 Github 作業 — 從 GitHub 作業部署 Hetzner 雲端伺服器。
- 適用於 Jenkins 的 Hetzner 雲端插件 — Hetzner 雲端插件使 Jenkins CI 能夠在 Hetzner 雲端中動態配置的虛擬機器上安排建置。
- Laravel Forge — Hetzner Cloud 上的 Laravel 託管和即時 PHP 伺服器
- Paymenter 伺服器擴充 — 使用此 Paymenter.org 擴充功能簡化 Hetzner 雲端伺服器訂單。
- Ploi — 在 Hetzner 雲端伺服器上快速部署您喜歡的任何網站。
- Hetzner Cloud 上的 Rancher — 預先建置 Terraform 模板,用於在 Hetzner Cloud 上部署高度可用的 RKE 叢集並將 Rancher 安裝到其中
- ServerManagerBot — ServerManagerBot 是用於管理 Hetzner 伺服器的 Telegram 機器人。它允許管理員控制伺服器操作。
- Solidblocks RDS PostgreSQL — 容器化 PostgreSQL 資料庫,所有電池均包含 pgBackRest 提供支援的備份解決方案
- Versio-io — 將 Hetzner Cloud 設定項 (CI) 整合到全端 Verio.io 設定管理資料庫 (CMDB) 中。
- ansible-hcloud-inventory — Hetzner 雲端的動態庫存腳本
- docker-machine-driver-hetzner — 此程式庫新增了對建立託管在 Hetzner 雲端上的 Docker 機器的支援。
- grafana-hcloud-datasource — Grafana 中 Hetzner 雲端伺服器和負載平衡器的指標。
- hcloud IP Floater — Kubernetes 控制器,用於將 hcloud 浮動 IP 連接到服務的節點。
- hcloud fip 控制器 — Kubernetes 控制器,用於向 Hetzner Cloud 執行個體(重新)指派浮動 IP。
- hcloud-cloud-controller-manager-helm-chart — Hetzner Cloud - 雲端控制器管理器 Helm Chart
- hcloud-csi-driver-helm-chart — 適用於 Kubernetes 的 Hetzner Cloud CSI 驅動程式的社群 Helm 圖表
- hcloud-freebsd — 適用於 FreeBSD 的 Hetzner Cloud 自動設定
- hcloud-tg — 用於管理 Hetzner 雲端伺服器的 Telegram 機器人。
- hetzner-dyndns — 使用 DynDNS 協定更新 Hetzner DNS 上的 DNS 記錄的代理伺服器。
- hetzner-machine-provider — Gitlab-runner 自訂驅動程式在普通 Hetzner Cloud 機器上執行作業,例如 GitHub 操作。
- Hetzner Cloud 的 iTop Datacollector — 此獨立應用程式從 Hetzner 專案收集信息,以便自動同步 iTop 中的場和虛擬機。 iTop 是一個基於 Web 的開源工具,用於 IT 服務管理任務。
- libcluster_hcloud — 這是 libcluster 的 Hetzner Cloud 叢集策略
- scalr — 雲端自動縮放 - 根據可設定時間間隔內的策略檢查來縮放雲端實例。擁有 Hetzner Cloud 和 Prometheus 支援。
- terraform-hcloud-routeros-router — Terraform 程式碼,用於將 RouterOS 路由器無縫整合到 Hetzner 雲端網路中。
- terraform-hcloud-routeros-router-configuration — 使用 RouterOS 路由器設定 Hetzner 伺服器。
- terraform-kubernetes-hcloud-controller-manager — 一個簡單的模組,用於在 Hetzner 雲端上運行的 Kubernetes 叢集內配置 Hetzner 雲端控制器管理器(具有網路和負載平衡器支援)。有關可用的配置選項,請參閱變數檔案。請注意,此模組需要 Kubernetes 1.16 或更高版本。
- terraform-provider-hetznerdns — 一個 Terraform 供應商,可協助您自動管理 Hetzner DNS 上的 DNS 區域和記錄。
- ui-driver-hetzner — Hetzner Cloud docker-machine-driver 的 Rancher UI 驅動程式
執照
公共領域 (CC0)