Ecosyste.ms: OpenCollective

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

github.com/kube-hetzner/terraform-hcloud-kube-hetzner

Optimized and Maintenance-free Kubernetes on Hetzner Cloud in one command!
https://github.com/kube-hetzner/terraform-hcloud-kube-hetzner

tweaked readme

6f6de884ec1baace14b894e5ee1917ffa947e1ca authored almost 3 years ago by Karim Naufal <[email protected]>
delegated back the k3s selinux RPM to the install script with subsequent reboot

e2ca54c6fe78a63cb11def37010615f785a2b288 authored almost 3 years ago by Karim Naufal <[email protected]>
added new lines at the end of cloud init templates

c321dbb7ccb5889e19f5c59b8326c77ecb02d67a authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #107 from kube-hetzner/renovate/actions-checkout-3.x

Update actions/checkout action to v3

5f2405a9ef3afcacc2af62ade74e9a9959d2975d authored almost 3 years ago by Karim Naufal <[email protected]>
proper application of selinux

e5404b6adc9b363b78a24bc2340cb66124c4b352 authored almost 3 years ago by Karim Naufal <[email protected]>
Update actions/checkout action to v3

99007ea59218f400465fe2945bcd303f128892d5 authored almost 3 years ago by Renovate Bot <[email protected]>
trying the reboot-sentinel route

ecbd79743e754ac5301c3e37bccb10532fd49f1c authored almost 3 years ago by Karim Naufal <[email protected]>
trying the reboot-sentinel route

a6bd1a6a4895a6d59f301228d737e4896a0bf39c authored almost 3 years ago by Karim Naufal <[email protected]>
Switch to cloud-init for host initialization

dbc6dbf0aaf0bc82335d81af1cf383d664e3f303 authored almost 3 years ago by Marco Nenciarini <[email protected]>
Revert "Switch to cloud-init for host initialization"

This reverts commit 5f7d47783b894db66e8625b3847e614e76eba178.
This reverts commit 33c62d0c42aee9...

830ca14118bf21805aa700ea4afd219958bc4ba7 authored almost 3 years ago by Marco Nenciarini <[email protected]>
tweaked cloud-init

33c62d0c42aee97120e96477b0d1acea2d3d41af authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked tfvars.example

bb1ba49936b925e7bf169a2927036f196f010360 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #101 from kube-hetzner/cloud-init

Switch to cloud-init for host initialization

e21c00d252c5a23d4819a533392531c1994dbe12 authored almost 3 years ago by Karim Naufal <[email protected]>
Add missing variables in terraform.tfvars.example

c70571a5757c214db85965a93f10ca26a70f9ea5 authored almost 3 years ago by Marco Nenciarini <[email protected]>
Switch to cloud-init for host initialization

5f7d47783b894db66e8625b3847e614e76eba178 authored almost 3 years ago by Marco Nenciarini <[email protected]>
default subnet not defined, so removing it

c309a1b290062e51079bcecb1482647e797d9e85 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge branch 'master' of github.com:kube-hetzner/kube-hetzner

a0c441862db774552df1270ec11ebb1ef49873d4 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #102 from kube-hetzner/custom-firewall

Extra firewall rules

25c3ec30a08a138a32fcb6ab15aa7ddd1b5b75b0 authored almost 3 years ago by Karim Naufal <[email protected]>
tfvars.example tweak

4de79177763685f4cf29419c41f4895fb679d2a1 authored almost 3 years ago by Karim Naufal <[email protected]>
small tweak

9abc1026011f84dcab355b643b4438dea4dee8a6 authored almost 3 years ago by Karim Naufal <[email protected]>
clarified Hetzner IPs

852a3f30c154e3932d681a7cea06fbeed384417c authored almost 3 years ago by Karim Naufal <[email protected]>
clarified Hetzner IPs

48b15fafbf163f7ead5629393409911c7670c339 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked tfvars.example

c0c27229f4b337c7bdc93a1c54b97c1b777417e8 authored almost 3 years ago by Karim Naufal <[email protected]>
added dynamic rule and var extra_firewall_rules

4fe79625b13cbb002c0596f82eae64a78be16656 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

adca2a0e0b0fc89e8a8631f0753d2a1bec382a99 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

2f036800b7cf8820facbd514f3fee0d01ff96838 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge branch 'master' of github.com:kube-hetzner/kube-hetzner

09ab66c69957160ca888e1024d454356783c65da authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

fb9f187526e859f0e70973ee0db9dbb1f727f666 authored almost 3 years ago by Karim Naufal <[email protected]>
Disable renovatebots dependency dashboard.

See #82

4f0f9a14f0f3213ae858e681f5a86ce5f5944bb8 authored almost 3 years ago by Paul Haerle <[email protected]>
tweaked readme

1c1b212e15b7d650e6f9b060093bea45d444e250 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

231442f86159fa25d50a39306ae046877105090e authored almost 3 years ago by Karim Naufal <[email protected]>
changed the default name of cp nodes

83b15d803cca013a5453a4a7a914265dd3ba7375 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

769d2e4e2e334118bf5b8d729e4ab8fe88174463 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

b70b33bfda1d5cb08d8ee7ef4904d2eef0403134 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

80659862bed304f15c7367a75fbdc99fd28afc69 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

19bd00fe3c84b0912eef7cc36dd048a96a9a84a4 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

9b95799ff9f985925dfc74b09505c43f36f44b21 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

d1733ab768117cf7d50c1cb8a6c38a9d9ed63eb3 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

7c315b4dff93ce37cc2fc18524f3575a199d3549 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

a0e0926285dc49e7876676586e81df59e69bca07 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

5f7257b5a03d32cb63d3c470e94f729269e9163a authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #100 from kube-hetzner/variable-names

Overhaul variable naming

059630ec8600cdfef48d1d7ceee2a30410632de6 authored almost 3 years ago by Paul Haerle <[email protected]>
ip -> ipv4...

...explictly label current ip values as ipv4, in order to more
easily add ipv6 support later on.

38fc145ad0cf13423f8d1103fc8bc3c96e29bc89 authored almost 3 years ago by phaer <[email protected]>
lb -> load_balancer...

...to keep variables and output naming consistent

52b3d9b82c514f363b8def5bd16b5b2d255e3faf authored almost 3 years ago by phaer <[email protected]>
servers.tf -> control_planes.tf

2045f4293bab38e0fa1ecd521c6445b215977183 authored almost 3 years ago by phaer <[email protected]>
servers_num -> control_plane_count

22606926a14bb6614465d542d65c3f88e1a00961 authored almost 3 years ago by phaer <[email protected]>
Merge pull request #96 from jodhi/master

Add nodepools feature

4f9fa42cc9fa6308bae67b46ca76b14f576bbbb5 authored almost 3 years ago by Marco Nenciarini <[email protected]>
fix missing reference

38f6ef83ce9f99dd5147efd5a70e6c556870154e authored almost 3 years ago by jodhi <[email protected]>
merge from upstream

ec42a2b5193d8ddcf634fa3a9d68f3ca0fcd7d92 authored almost 3 years ago by jodhi <[email protected]>
add specific subnet for nodepool

c9101824fca04d4a898c6bfa2d742f3351f1295c authored almost 3 years ago by jodhi <[email protected]>
tweaked readme

68edf879719d3ac89b6496659c91e4b4e96910a7 authored almost 3 years ago by Karim Naufal <[email protected]>
network fix attempt

46dd37383c845da5e3e15d6923b4e61242386633 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

580b051ecdc10aac20c7cf111b49b59397583df8 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #97 from kube-hetzner/auto-destroy

Auto destroy LB on terraform destroy

9a88433059900136febc92bfefd9942b657a3e5e authored almost 3 years ago by Karim Naufal <[email protected]>
small fix

f0fb1adc6d532c79d496c69a440268b7f6c7d1c5 authored almost 3 years ago by Karim Naufal <[email protected]>
traefik deletes successfully

115163b8be675ef6533243db6b796c1c55a166e1 authored almost 3 years ago by Karim Naufal <[email protected]>
fix dynamic private ip

b5039e2bc1705c3b58448dde6b8b164288d02947 authored almost 3 years ago by jodhi <[email protected]>
fix typo

519cae04d33a0586c10d86cda1c5438f7f223703 authored almost 3 years ago by jodhi <[email protected]>
Merge pull request #1 from jodhi/no-hardcoded-ip

No hardcoded ip

b45d7a468c201ed8a633e774a23a427700229e8a authored almost 3 years ago by Jodhi Lesmana <[email protected]>
make sure control-plane ip dynamic

bb5ab6bd9a7e8ce68a47b45ccf0d4213b06784c6 authored almost 3 years ago by jodhi <[email protected]>
not hardcode the ip allocation for agents

58c630ba78a2f539e3dd0276e8a1c9efccb3e178 authored almost 3 years ago by jodhi <[email protected]>
added null ressouce to destroy lb

6739b4a493af4372e8cfca082f40f8d00246cf25 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

4e3858e54b293faa8627b2f7128efbdb40bffd54 authored almost 3 years ago by Karim Naufal <[email protected]>
ability to chose k3s install channel

0b19d364162982344cc32807646a839c8c05404d authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

40ce7b09a3d31b45423151459e230049c3794fe5 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

b6bac3ef627f4b1d7b4413c6ca82df51ea7af0da authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

139e10ee4ebcbb0f34e32f72e0cb53ef276afa2a authored almost 3 years ago by Karim Naufal <[email protected]>
[WIP] nodepools feature

7d301f2c6d4cc616a8e7176ed850d536c906508a authored almost 3 years ago by jodhi <[email protected]>
attempt to fix network error

054782d6bee00d01a05cf431515051d50db0d4ad authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #92 from kube-hetzner/control-plane-refactor

First control plane node is not special anymore

43223e1ffc777ff2417c95d05fc2f794ed21bb94 authored almost 3 years ago by Karim Naufal <[email protected]>
Make secret creation idempotent

2dfff00848d5e64271124b060bc65e9c0a1c5320 authored almost 3 years ago by Marco Nenciarini <[email protected]>
removed init-cluster for servers

5a20f48346d011bd00de2edd99802cd21b4b0b46 authored almost 3 years ago by Karim Naufal <[email protected]>
Remove setting from servers

e4b8327fdebc41f5fec920654734dfcb8b54667e authored almost 3 years ago by Marco Nenciarini <[email protected]>
First control plane node is not special anymore

The first control plane node is now identical to any other server
node. The cluster initializati...

0c3aa36c03dfac11c7a573445d438e83809cf0e2 authored almost 3 years ago by Marco Nenciarini <[email protected]>
tweaked readme

116f13f6f20ac46012a6ffd345edf79086e903a3 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

f14e570425d582ca9bb7b97841a00c16493f5b20 authored almost 3 years ago by Karim Naufal <[email protected]>
tweaked readme

f139e61caa3842cede90c81f1f0970797f9046d0 authored almost 3 years ago by Karim Naufal <[email protected]>
fixed hostname and readme

55336110333c4a483b225b46ff2ac58757042126 authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #90 from TimHeckel/master

Update agents.tf

e5859a31060b30c93e2a36e364d28f5bda742392 authored almost 3 years ago by Karim Naufal <[email protected]>
Update agents.tf

Ensuring the right agent server type is attaching

5e40bcb5f2da06db030c85f7f50cabb445cc974c authored almost 3 years ago by Tim Heckel <[email protected]>
Merge pull request #86 from kube-hetzner/expose-load-balancer-ip

Expose load balancer ip

cb42c0bf7742a057b8a071fd9e92ee264e77459f authored almost 3 years ago by Karim Naufal <[email protected]>
removed the cluster provisioning null ressource as not needed

efad2fa8702c4b8194067c65998a6a2f20eff145 authored almost 3 years ago by Karim Naufal <[email protected]>
tweak to cluster provisioning null ressource, destroy, and moved lb waiting to master.tf

d1d3fdb6e3e8c1d43ec3c12f3cd6b5cf4a5dc912 authored almost 3 years ago by Karim Naufal <[email protected]>
tweak to cluster provisioning null ressource, destroy, and moved lb waiting to master.tf

9380b70bbe6f90deffa6916e0f6688dab6603ea0 authored almost 3 years ago by Karim Naufal <[email protected]>
remove triggers on cluster_provisioning

96539720fde44998ff10244e20df5f52f2abfb1b authored almost 3 years ago by phaer <[email protected]>
terraform fmt

133ca38d22ce037845355019973411ee2988f831 authored almost 3 years ago by phaer <[email protected]>
wait for load-balancer ip, expose it via terraform

63008004f7ee9d7db47d0885e78c3141987797d9 authored almost 3 years ago by phaer <[email protected]>
wait for load-balancer in null-resource...

...because we can only do that whenever the cluster is operational,
which it isn't with just one...

4ee2156a951ae3ba4291fe9a2ad4e5c566d23b24 authored almost 3 years ago by phaer <[email protected]>
Merge pull request #85 from Olivierwenger/feature/tls-documentation

Added documentation to use TLS with traefik

06fbc40c88ba4cb76e3a02a2bd6851a5c66f12cb authored almost 3 years ago by Paul Haerle <[email protected]>
Added documentation to use TLS with traefik

b24baeb9e213c39099f7a4789d94f1ed2643e0d9 authored almost 3 years ago by Olivier Wenger <[email protected]>
tweaked k3s start

11dc61a39e1bde5497f67ecf5b931157b80f48b5 authored almost 3 years ago by Karim Naufal <[email protected]>
renamed patches directory to kustomize

4b4bd0697a82b62488c32093e67925aaa39762de authored almost 3 years ago by Karim Naufal <[email protected]>
renamed patches directory to kustomize

d33f1879ebb1a15347280c230f6507419c331e7b authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #81 from kube-hetzner/renovate/configure

Configure Renovate

33e3fe20afcdf641a7f4b8e78b72a4c836bb81b9 authored almost 3 years ago by Paul Haerle <[email protected]>
Add renovate.json

f1cc8e87c1c4eead600d79f46b9939fe66183c2a authored almost 3 years ago by Renovate Bot <[email protected]>
Merge pull request #79 from kube-hetzner/modules

Factor microOS install ito a module

e9cfecb612f46f67976cb738780555fc035dba99 authored almost 3 years ago by Paul Haerle <[email protected]>
Merge branch 'master' into modules

0f9d277293ebbf4f456233dca6d3b9f90b1c8d2e authored almost 3 years ago by Marco Nenciarini <[email protected]>
making k3s start more robust

e39dc064e234ca0222b60cd0e82a4c7d9c0b934e authored almost 3 years ago by Karim Naufal <[email protected]>
Merge pull request #78 from kube-hetzner/multiple-ssh-keys

Alllow additional SSH public keys, use jsonencode for config.ign

c49a65308b50bd7c64014854ed124afd48ff062b authored almost 3 years ago by Karim Naufal <[email protected]>
Fist attempt to factor microOS install

0090c1a6f157099722ebc9d347db8357213e3968 authored almost 3 years ago by Marco Nenciarini <[email protected]>