Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Kube Hetzner

We create and maintain an optimized and maintenance-free Kubernetes cluster solution for Hetzner Cloud.
Collective - Host: opensource - https://opencollective.com/kube-hetzner - Code: https://github.com/kube-hetzner/terraform-hcloud-kube-hetzner

allow additional ssh public keys

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 2fa1b17ac6e9fa1e9ebd75db43c1d062b1443a8d authored almost 3 years ago by phaer <[email protected]>
use jsonencode, not template for config.ign

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 406ba988bfcf9d8526a646fb38cd17ef41ef07d8 authored almost 3 years ago by phaer <[email protected]>
adjust ssh check loop time from sleep 2 to 3, to reduce the number of outputs

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1aae4b3b090e35a631e9035a26fa3eabdee8ec4b authored almost 3 years ago by Karim Naufal <[email protected]>
merged k3s-install into master

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - c72ac085baf86f67497e54b0d5c2ec3ab9582851 authored almost 3 years ago by Karim Naufal <[email protected]>
merged k3s-install into master

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 75789a11f3696836866d5af1733d8adbfbba0a08 authored almost 3 years ago by Karim Naufal <[email protected]>
adjust ssh check loop time from sleep 3 to 5, to reduce the number of outputs

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - cb5aa2410d41c5ede2511282b30418124f0fc87b authored almost 3 years ago by Karim Naufal <[email protected]>
Fix system upgrade controller certificates

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 74829deaa71a8b7a41c6e80fabc595078e643a77 authored almost 3 years ago by Marco Nenciarini <[email protected]>
temporily removed the lb output

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - edfbd5a15dbf3ff700de7013283b09467ba0bd73 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge branch 'k3s-install' of github.com:kube-hetzner/kube-hetzner into k3s-install

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - a91c15720e9b05f81e401742a5d992084847e844 authored almost 3 years ago by Karim Naufal <[email protected]>
moved k3s-selinux install to combustion

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1f0a03b33532c452b2b5a82beb0c120bbe05dbc6 authored almost 3 years ago by Karim Naufal <[email protected]>
Make sure apt indexes are up-to-date in recovery environment

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - b12bc56b095625aa74a8a8531969843462a2b0bd authored almost 3 years ago by Marco Nenciarini <[email protected]>
updated readme for k3s install

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - f59225bf9cd86067f5b06718179777fa45e5ee71 authored almost 3 years ago by Karim Naufal <[email protected]>
fix ip_not_available error

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 9fa2fc9edc3bdc0fde17cce7b108c23725006073 authored almost 3 years ago by Karim Naufal <[email protected]>
fix ip_not_available error

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1165389fc3e71561a639b41fbc0be7b4f95099ce authored almost 3 years ago by Karim Naufal <[email protected]>
fix the upgrade node label

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 4aabee0dadd458fdd72c6bbeb9fbd2bbcf34973d authored almost 3 years ago by Karim Naufal <[email protected]>
k3s install method ok

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - bcdc5603a368ea53868dcb412f2fae04957e58c2 authored almost 3 years ago by Karim Naufal <[email protected]>
k3s install method ok

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - addf44c39fc9e1f20e18b320d1d5fd1fc8dae1d9 authored almost 3 years ago by Karim Naufal <[email protected]>
k3s install method ok

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - bffc921ed87ee824ddde4a26acb0e66cce423673 authored almost 3 years ago by Karim Naufal <[email protected]>
k3s install method ok

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - dcf9af0e3c1880ad1a2db95addb13d96822f7511 authored almost 3 years ago by Karim Naufal <[email protected]>
k3s install method ok

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - d9201326948d8d0b0e3071af66b60349be773705 authored almost 3 years ago by Karim Naufal <[email protected]>
k3s-install ready for testing

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - fec695086ad9edc4d9bf53d7c1d06b27945f6962 authored almost 3 years ago by Karim Naufal <[email protected]>
switch image to standard microos

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1f0c825b234b5cf5a8b2a081c1b1cc9b7ebedd3d authored almost 3 years ago by Karim Naufal <[email protected]>
waiting for the lb on agent[0]

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 9c3e3034f7978c77dfbe2af1d15b6ce1381e17bc authored almost 3 years ago by Karim Naufal <[email protected]>
removed latest csi and latest ccm containers option, as it was causing problems over time

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 51f971865726c2c3bf3fcff902abffd7342cd907 authored almost 3 years ago by Karim Naufal <[email protected]>
fix huge bug in agent definition

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - a27adfc93df79df54d1ddcb80d2ac7a472d2056e authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #69 from kube-hetzner/expose-load-balancer-ip

Expose load balancer ip

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 037f03c50bbd773b8c0fa269dae211a6e3c3650b authored almost 3 years ago by Karim Naufal <[email protected]>
load balancer ip depends on deployed CCM...

...so a finished first control plane, more or less

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 41563fb938179abdf6e6f7ebdec8ba37fb3d7148 authored almost 3 years ago by phaer <[email protected]>
Expose load balancer ip in outputs

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1c9ff2121cc91521048e13802fa63417d945dd09 authored almost 3 years ago by phaer <[email protected]>
deleted orphaned directory

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 8c87da4488eb802d3ee1a5ff91498776e05cbb51 authored almost 3 years ago by Karim Naufal <[email protected]>
deleted orphaned directory

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 657c930c2a67f1767cd3b05b4b16e6b6a5b82896 authored almost 3 years ago by Karim Naufal <[email protected]>
fix for error messages

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - e6b12a172cf4aa8a681d20b1a51a205c88ce3456 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #66 from phaer/expose-kubeconfig-microos

Expose kubeconfig in outputs...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 75fd63da1e9a323d8fa41ff272990cd6292d695e authored almost 3 years ago by Karim Naufal <[email protected]>
remove duplicate systemctl start k3s-server

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 740b20966f93b82a5c5e1e3cf791e7a572c7f104 authored almost 3 years ago by phaer <[email protected]>
fix post-install kustomization, keep file...

this risks exposing secrets from the deployed manifests,
but those are currently deployed before...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 8ba33a12c807193bc1d50076ec7bd3b5d681255a authored almost 3 years ago by phaer <[email protected]>
split provisioning for better logging

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - ca64e9756339633a3c40370efb7f931ba340dfdb authored almost 3 years ago by phaer <[email protected]>
fix waiting for the cluster once again

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1daa14defcac280dca64e629fa988e3ed703c5aa authored almost 3 years ago by phaer <[email protected]>
replace kustomization.yaml.tpl with yamlencode

benefit is replacing inline strings in yaml with proper files
locally while still just deploying...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 347ba428668a58e3656803a2f74ad28aefd3a68a authored almost 3 years ago by phaer <[email protected]>
(hopefully) simplify wait for cluster ready

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - ddcc473ea8619f7a6df0f56180f9de32c4d0288d authored almost 3 years ago by phaer <[email protected]>
fix /tmp/post_install...

...without an explicit mkdir before, it just writes the latest
file to /tmp/post_install (which ...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 48a0d0e33f93a3e74f3a73bdf4ec12cc95b69748 authored almost 3 years ago by phaer <[email protected]>
undo readyz formatting...

...running into weird issues and keep getting 403, while it worked
with the old formatting. mayb...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - d56031951e63ae67e5660b3d4285cd67dcd1586c authored almost 3 years ago by phaer <[email protected]>
cleanup first control plane provisioning...

* move yaml to subdirectory of /tmp
* reformat loop waiting for /readyz endpoint
* add logging m...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 92937f0081fb296eef0e6644bd3fd8241e51ea79 authored almost 3 years ago by phaer <[email protected]>
use resource-level connection blocks...

this is now possible, since all our provisioners are using
the same settings. And it saves a bun...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - c46e912d3e3b6b2ce1a7076e75391b910d9057a6 authored almost 3 years ago by phaer <[email protected]>
Expose kubeconfig in outputs...

* To do so, we need to ensure that the generated kubeconfig is part of
terraforms dependency g...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 9dc4952665392e2d7a1f9dccbb7a9acd5d2ec8f2 authored almost 3 years ago by phaer <[email protected]>
Merge pull request #62 from shlyamster/fix-openSUSE-url

fix: openSUSE url

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 771e19c3fc8f7759e0e3983a2827eea01afc1047 authored almost 3 years ago by Karim Naufal <[email protected]>
fixed for missing metalink

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 86673fea86361d36bf0ca76dbe467f0c39b5775e authored almost 3 years ago by Karim Naufal <[email protected]>
fix: openSUSE url

Fixed use of openSUSE for the master branch, not the staging

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 68be2199db309da713df1d84ccd1fbe4216b89bc authored almost 3 years ago by Maxim Shlyamov <[email protected]>
added mention of our k3os branch

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - a3419c65c4efa4e4361b092e75c36f4a99d1270a authored almost 3 years ago by Karim Naufal <[email protected]>
tempory patch for aria2c file

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - e7f016fc595d0b4f086133f4d8423b1bab14604b authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #52 from mnencia/staging

Agents IP should not depend on servers_num

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 036404c983883605558196a9b6931a4c0a52e029 authored almost 3 years ago by Karim Naufal <[email protected]>
Agents IP should not depend on servers_num

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 0b13f900e10f9f40efa63d9305f8ccf1ab3d414a authored almost 3 years ago by Marco Nenciarini <[email protected]>
Merge pull request #51 from mnencia/staging

Fix the kured reboot command

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 43de74b8873a422df5488c22529731abcf3a9fcb authored almost 3 years ago by Karim Naufal <[email protected]>
Fix the kured reboot command

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 573155e5b77ae91438c2d969d97d174bd6cee8b4 authored almost 3 years ago by Marco Nenciarini <[email protected]>
Merge pull request #50 from phaer/remove-templates

Replace k3s config templates with yamlencode

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 940b5d628ee238a72cff9fa3b5e46f23e80d1e2e authored almost 3 years ago by Karim Naufal <[email protected]>
Use yaml list for disabled k3s features

Co-authored-by: Marco Nenciarini <[email protected]>

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 4f6812a59a47f20826f1fcedf3ff7863108fe11c authored almost 3 years ago by Paul Haerle <[email protected]>
re-add node-taints after rebase

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - d6fe4152c96dd408f8ebe4fb52dceddad0d7e215 authored almost 3 years ago by phaer <[email protected]>
re-add agent.conf...

...because it's not worth the necessary overrides/hacks
in the base image to remove it.

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - cd63a5bc18839cba59cbb8c9a73eff20f9030e4d authored almost 3 years ago by phaer <[email protected]>
use yamlencode for k3s configs...

...and remove the now, hopefully unneeded workaround for
agent.conf, all values are in config.ya...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 960311ebd4e4616e74d6d123b6849e135e8f2256 authored almost 3 years ago by phaer <[email protected]>
added further measure to make sure disk is ready after partition

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - e2d1ed30688eedeed1550f4427e769614ca171e3 authored almost 3 years ago by Karim Naufal <[email protected]>
updated the readme with MicroOS

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - ddcf7904c0a7dca11b2374247ba754b7fdd4c316 authored almost 3 years ago by Karim Naufal <[email protected]>
updated the readme with MicroOS

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 3ffe7b5c698586e7aaa1d625559463d460c61302 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #48 from mnencia/staging

Avoid connection timeout errors while waiting for reboot

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 332d66deb10e72cd5fa647b19a7f908b46d4a51c authored almost 3 years ago by Karim Naufal <[email protected]>
Avoid connection timeout errors while waiting for reboot

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - d93960056189977634c08b10474b7d12953fc9f8 authored almost 3 years ago by Marco Nenciarini <[email protected]>
removed the ssh connection timeout messages while waiting, and also reduced the connection refused messages

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 95c6b8be93ba1f5417218759708ded247fbdb7ef authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #47 from mnencia/optional-taint

Add setting to allow_scheduling_on_control_plane

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - c6e6115bb910412bd42111833560b3cc555e8f84 authored almost 3 years ago by Karim Naufal <[email protected]>
Add setting to allow_scheduling_on_control_plane

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 7e6eb731dda5b08d98e2a8727cc3328480ecae25 authored almost 3 years ago by Marco Nenciarini <[email protected]>
Merge pull request #43 from mnencia/taint

Taint control-plane nodes with node-role.kubernetes.io/master:NoSchedule

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - ee7a0af8aaaf55122f794d19adc3987c44c92dae authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #42 from mnencia/staging

Really disable servicelb

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 61f8b30b55f7c257d1cdd1949c266d066f057635 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #44 from phaer/fix-ssh-identity

fix ssh identity in staging

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 9803e9a9203cf8cb02d092592ecc7914b9f91d5b authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #45 from phaer/staging-fix-kubectl

fix kubectl get nodes missing --kubeconfig

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 837ad60a71261b99a90ed069d8ce379c443547b9 authored almost 3 years ago by Karim Naufal <[email protected]>
fix kubectl get nodes missing --kubeconfig

the current implementation works co-incidentally for most
setups, when terraform apply is run fr...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - bc1858613240e57db72d51170fc0f950671dfb5c authored almost 3 years ago by phaer <[email protected]>
remove root from ssh_args...

because scp does not take the username via -l, so we just re-add
it to the commands themselves.

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 1a50ace0d3c16c49378adc072b4581074cba4ea2 authored almost 3 years ago by phaer <[email protected]>
fix ssh identity...

Newly added ssh commands were missing the flag -i to pass an
identity file. This means that thos...

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - a5914f81e679b252b60e87f7baec47434cca1f5a authored almost 3 years ago by phaer <[email protected]>
Taint control-plane nodes with node-role.kubernetes.io/master:NoSchedule

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - 8ee732e694ee451a13394d5a531ec90f12b2b6f2 authored almost 3 years ago by Marco Nenciarini <[email protected]>
Really disable servicelb

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - f37c6c73c423decfc79f9670caa34cf979bf3e34 authored almost 3 years ago by Marco Nenciarini <[email protected]>
removed generated kured kustomization from git

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - d61b000af03d92dbe8a563c2bc94359d03d5200a authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #41 from mnencia/staging

Reduce reboot time

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - c18d14e145055ccaafdafc7792498449ac76e72e authored almost 3 years ago by Karim Naufal <[email protected]>
Reduce reboot time

github.com/kube-hetzner/terraform-hcloud-kube-hetzner - cf68368eea530281e70c2d9b20ca82f72587e25d authored almost 3 years ago by Marco Nenciarini <[email protected]>