fixed hostname and readme

This commit is contained in:
Karim Naufal 2022-02-22 04:11:24 +01:00
parent e5859a3106
commit 5533611033
2 changed files with 8 additions and 4 deletions

View File

@ -22,6 +22,8 @@
## About The Project ## About The Project
_This project is still in development and changing rapidly. Soon enough we will have a stable release with semver-compliant versions. Thank you for your patience._
[Hetzner Cloud](https://hetzner.com) is a good cloud provider that offers very affordable prices for cloud instances, with data center locations in both Europe and the US. [Hetzner Cloud](https://hetzner.com) is a good cloud provider that offers very affordable prices for cloud instances, with data center locations in both Europe and the US.
The goal of this project is to create an optimal and highly optimized Kubernetes installation that is easily maintained, secure, and automatically upgrades. We aimed for functionality as close as possible to GKE's auto-pilot. The goal of this project is to create an optimal and highly optimized Kubernetes installation that is easily maintained, secure, and automatically upgrades. We aimed for functionality as close as possible to GKE's auto-pilot.

View File

@ -56,13 +56,15 @@ resource "hcloud_server" "server" {
EOT EOT
} }
# Run the agent
provisioner "remote-exec" { provisioner "remote-exec" {
inline = [ inline = [
# set the hostname in a persistent fashion
"hostnamectl set-hostname ${self.name}",
# Disable automatic reboot (after transactional updates), and configure the reboot method as kured # Disable automatic reboot (after transactional updates), and configure the reboot method as kured
"rebootmgrctl set-strategy off && echo 'REBOOT_METHOD=kured' > /etc/transactional-update.conf" "rebootmgrctl set-strategy off && echo 'REBOOT_METHOD=kured' > /etc/transactional-update.conf",
# set the hostname
<<-EOT
hostnamectl set-hostname ${self.name}
sed -e 's#NETCONFIG_NIS_SETDOMAINNAME="yes"#NETCONFIG_NIS_SETDOMAINNAME="no"#g' /etc/sysconfig/network/config > /dev/null
EOT
] ]
} }
} }