aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Scherer <roman@burningswell.com>2025-02-11 10:22:55 +0100
committerFlorian Pelz <pelzflorian@pelzflorian.de>2025-02-11 15:03:40 +0100
commit0bf82b3fd5fcca2baef872ee06b40995cfbba7df (patch)
treecef3ddc0ec4166ea5215c067128869efe640a998
parent555937448cc510517011035fbf39c3687336759d (diff)
downloadguix-0bf82b3fd5fcca2baef872ee06b40995cfbba7df.tar.gz
guix-0bf82b3fd5fcca2baef872ee06b40995cfbba7df.zip
news: Add entry for 'hetzner-environment-type'.
* etc/news.scm: Add entry. Change-Id: I7d2575d8e69855516cbf4c3747a23c344890321a Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
-rw-r--r--etc/news.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/etc/news.scm b/etc/news.scm
index dfc64d59cd..f587c51bcb 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -27,6 +27,8 @@
;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr>
;; Copyright © 2024 Sebastian Dümcke <code@sam-d.com>
+;; Copyright © 2025 Roman Scherer <roman@burningswell.com>
+
;;
;; Copying and distribution of this file, with or without modification, are
;; permitted in any medium without royalty provided the copyright notice and
@@ -35,6 +37,35 @@
(channel-news
(version 0)
+ (entry (commit "0753a17ddf6f4fab98b93c25f1a93b97ff9e46bb")
+ (title
+ (en "The @command{guix deploy} command now supports the Hetzner Cloud
+service")
+ (de "Der Befehl @command{guix deploy} unterstützt jetzt den
+Hetzner-Clouddienst"))
+ (body
+ (en "In addition to deploying machines over SSH and on the Digital
+Ocean cloud service, the @command{guix deploy} command now supports deployment
+on the Hetzner Cloud service as well. When deploying a machine with the new
+@code{hetzner-environment-type}, a @acronym{VPS, virtual private server} will
+be provisioned on the Hetzner Cloud, and the machine configuration's operating
+system will be installed on it. Provisioning happens through the Hetzner
+Cloud API and you need to set the @code{GUIX_HETZNER_API_TOKEN} environment
+variable to a Hetzner Cloud API token. Additionally, you can use the
+@code{hetzner-configuration} record to customize the deployment, such as the
+system architecture, type of VPS, etc.")
+ (de "Der Befehl @command{guix deploy} kann jetzt zusätzlich zum
+Bereitstellen von Maschinen über SSH und auf den Digital-Ocean-Clouddienst auch
+benutzt werden, um ein System auf den Hetzner-Clouddienst einzuspielen. Bei
+einer Bereitstellung mit dem neuen @code{hetzner-environment-type} wird ein
+@acronym{VPS, Virtual Private Server} auf der Hetzner-Cloud bereitgestellt und
+das in der Konfigurationsdatei der Maschine deklarierte Betriebssystem wird
+darauf installiert. Zum Bereitstellen wird Hetzners Cloud-API benutzt und Sie
+müssen die Umgebungsvariable @code{GUIX_HETZNER_API_TOKEN} auf einen API-Token
+der Hetzner-Cloud-API festlegen. Außerdem können Sie mit einem
+@code{hetzner-configuration}-Verbundsobjekt die Bereitstellung anpassen und
+etwa die Systemarchitektur, den VPS-Typ usw.@: wählen.")))
+
(entry (commit "616ae36e0f557cecb4abe58c5b0973b9428d25e0")
(title
(en "Kernel persistent storage in UEFI disabled"))