问题标签 [hcloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1836 浏览

docker - 在 Hetzner Cloud 上设置 Docker Swarm,通过其公共 IP 地址在 Docker 节点之间路由流量是否安全?

我是 Docker 新手,但我已经学到了足够多的知识,我将在 Hetzner 云平台 (cloud.hetzner.com) 上设置 Docker Swarm 集群。然而问题是他们没有为他们的每台实例机器提供私有 IP 地址。我担心使用每个节点的公共 IP 地址使用命令加入 Docker Swarm 集群是否可以节省

我在防火墙上暴露了所需的端口,以便 Docker swarm 能够运行。我在 Google 上搜索了很多次,但显示的结果都是关于“如何设置 Docker”的,没有回答我的具体问题。请给我一些有用的信息。谢谢

0 投票
1 回答
253 浏览

python - Hetzner hcloud Python 使用 SSH 密钥创建服务器

我想用 Hetzner hcloud Python 库创建一个服务器。 https://github.com/hetznercloud/hcloud-python

如何注入 SSH 密钥?我已经创建了一个名为“SSH-Key”的 SSH-Key。

我找不到如何使用 SSH-Keys 进行这项工作的示例。

0 投票
1 回答
130 浏览

terraform - 如何使用证书创建 hcloud 负载均衡器服务

我正在尝试创建一个 hcloud(hetzner 云)负载平衡器并通过 terraform 向其添加 https 服务。由于某种原因,我无法将证书附加到负载均衡器服务,并且出现以下错误:

我用于负载均衡器服务的 terraform 配置如下:

有什么想法吗?

谢谢!

br

0 投票
1 回答
75 浏览

ansible - Ansible 无法导入 Hetzner hcloud Python 库

Ubuntu 21.10 Ansible 2.10.8 hcloud 1.16.0 Python 3.9.7

在全新安装的 Ansible 和 Hetzner 的 hcloud Python 模块上运行 Ansible playbook,出现错误并且脚本被中止: Failed to import the required Python library (hcloud-python) on laptop's Python /usr/bin/python3. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter

该剧本在装有 Ansible 2.11.1 和 hcloud 1.12 (Python 3.9.5) 的 MacBook Pro 笔记本电脑上运行良好。

我在互联网上没有找到很多关于这个问题的信息......

0 投票
1 回答
41 浏览

terraform - 如何在 terraform 中设置 for_each 的计数

我正在通过构建模板来学习 terraform,以在 hetzner 云中创建我的基础架构。为此,我使用了 hcloud 提供程序。

我创建了一个映射变量hosts来创建 >1 个具有不同配置的服务器。

这工作正常。但我还需要配置卷。我只需要 2 台服务器的附加卷,并且 terraform 必须检查可变卷是否为真。如果为 true,则应创建具有给定详细信息的新卷并将其附加到服务器。为此,我编辑了我的变量hosts

在 main.tf 中,volume 块看起来像这样,但它不起作用,因为 for_each 和 count 不能一起使用。我怎样才能得到我正在寻找的东西?那可能吗?

0 投票
1 回答
22 浏览

terraform - Terraform 和复杂变量

我正在使用带有 Terraform 的“Hetzner”提供程序。
我的计划是在 fx 中有这样的东西.auto.tfvars

基于fw_openings我想生成这样的东西:

我确信这是可能的(因为它看起来很微不足道)。但我似乎一直在使用 Terraform 的循环选项绊倒。
什么是正确的解决方案?