Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-k8s
Home for the K8s Puppet module
https://github.com/voxpupuli/puppet-k8s
- set etcd cluster name
- use etcd cluster name also in apiserver to collect only the matching e...
update etcd installation
9a9cdfbaf3b661c4fa5d010351c34bea0d2750ab authored over 1 year ago
- use lowercase name in comment of etcd user
- invert if clause to be more intuitive
8940bf62c32767c5a1eb1789c3205b85803eee63 authored over 1 year ago
- make etcd ids optional, so that they dont clash on different linux systems
c99d044b921ecc30c37c2960e2285b88cd124fcc authored over 1 year ago8e704ded785c0d83670abd7178ee7950dc35cf37 authored over 1 year ago
8629ad6378790f8ffa970584b3936a7364cc6e9f authored over 1 year ago
- replace if-else with case
- add a "and" condition to the debian container_manager repo install...
91fd9d8dc211b4954babd2ab73bcf3093d1924f1 authored over 1 year ago
38576b089a1c2ab6fc4038f008697db561c5f3fa authored over 1 year ago
e0c698da180b75784d13b3642a90c30ee8492bc7 authored over 1 year ago
- add uid, gid parameter docu
- rename workdir_path to storage_path, which is more fitting.
- make user dynamic
- make unit_file dynamic
Add a wait online class to improve the first-run experience
a444fdffe1754c009ed2b49c5bba8528f97abe6f authored almost 2 years agomodulesync 5.5.0
aa3e28eca763a98b75c8c12f188a34439bba47cb authored almost 2 years ago5e05df48100c2780a065f9e1c6c8c25b03604b9f authored almost 2 years ago
Improve bootstrap token handling
fbc5dbd8acc58e87e305327884a17e3a717bf51b authored almost 2 years agof369e429cb07006b35882720e110fa5a322e5ac5 authored almost 2 years ago
fix forgotten user and group values
d5d5a21399e179f88238a59a6a5a9ef1da38e5ab authored almost 2 years agocdf43c23961ff7bafa068fe49aa18a92ac7bc39c authored almost 2 years ago
Fix unintentional CA recreation if missing serial
e7efb894ce8ad5bd9678ec776a7f4f07a1f50da9 authored almost 2 years ago3438da0769af736ac42482789c0f9c254010717f authored almost 2 years ago
Revert "Include every IP address into a cert's SAN field"
7f26557a49a16a82ebe3b35b408da5b7670421c3 authored almost 2 years agomake user and group dynamic
bd1260640d49d11922ec7df3e680396e56cfc194 authored almost 2 years ago
Should hopefully offer a different path to perform the same task as the
reverted changes, until ...
c4526ee87467b0df0750c01fc9c3513de74120c9 authored almost 2 years ago
bf8a190d419d28dd75e8d95a23f27273609523c9 authored almost 2 years ago
0be747a14304312ee5d684c77b5da8aaa1dd9faa authored almost 2 years ago
Update docu
b1c53a2db301a301275cbb0e3ec478753c4bd2fa authored almost 2 years agobc8f78eba41e81255a50d5bdb23b85293687edcf authored almost 2 years ago
1fe2efdda2098f4faab8eda84a402a241fd3881b authored almost 2 years ago
decd957b4689b5b5a9931019650d4fa3f7774d8e authored almost 2 years ago
The augeas provider prefetches them before the module has a chance to
load, so use the silent pa...
49118e1fe606af6927403bfc167aa434b33de588 authored almost 2 years ago
dd08033cd452df90cf77ceed48170709087d5dc5 authored almost 2 years ago
Puppet doesn't run with the $HOME environment variable set, so kubectl
won't check the path on i...
e7745b9a1085b945ff23fae6c1f9bded5f4a6103 authored almost 2 years ago
Also adds a proper type for handling the bootstrap token secret, to
ensure that it can be used b...
5d79abcca39fc621dfc727a547e762b8a18ec080 authored almost 2 years ago
4e61f20f7bda4c2a823b894020eee1fc4509a1d9 authored almost 2 years ago
65cfb8c33b09f6bff4502c7966e81618708dbcd5 authored almost 2 years ago
By default, the first run may fail to apply some resources as the
apiserver takes a few seconds ...
Some improvements to certificate generation
fcda40c9c03084ce42fa36f655c161a2b3d3ba80 authored almost 2 years ago652bb6b659dc9556ae64ca04ce69a996a8cd8d52 authored almost 2 years ago
cbe431f49234f433ea8732ecef62dffd57bafb25 authored almost 2 years ago
4a39b62decec5f4131e1c363b246b476d4b2b2b2 authored almost 2 years ago
23a0326bda11eeff5252664096f70569444b4c5d authored almost 2 years ago
eda355ff18f9e9b7ab83934ba1568a9017b60753 authored almost 2 years ago
60d1e671d1961bf48056beed1185750736467b5d authored almost 2 years ago
eecea850063c0b1eb811face70a773bb5d08ab89 authored almost 2 years ago
af211f3241ace9a4e500beb35100bfc555408983 authored almost 2 years ago
1cda0752a47edbfbdae2317ff9115134f4744f7d authored almost 2 years ago
a27730556b563ba96dad150cf61edba1a3f87496 authored almost 2 years ago
Include every IP address into a cert's SAN field
be7e0e5c9eaf3064e5a0d949d4c7839b4e13420a authored almost 2 years ago
Just localhost and default routed IPs were added to a SAN before. That
causes a problem on a ser...
f077b83d2451e21c65dccfad5101ca3c91305e14 authored almost 2 years ago
Will now replace invalidate existing certificate information on
changes, and replace invalid cer...
0eae0784d2615e839f0effe4c98ddcd9c0a6bc3f authored almost 2 years ago
449817189a11be651af9bc85e7974a215f6753a5 authored almost 2 years ago
If the user provides their own key data then the generation should
require it to be in-place bef...
Improve the kube-proxy management flag
586148451ccf7cbc9f2027ce1b1d5745a48b56d8 authored almost 2 years agoc69f4d23d31b64243d620ca4b6df4afa5ba452ab authored almost 2 years ago
The component can be installed in multiple mutually exclusive manners,
so expressing this fact i...
Fix generated kube-proxy configmap
9d18200001e9a05eff7277593ddc0042a7c7ddd9 authored almost 2 years ago93134bba8ab207f62158581834dbd77ccb66a987 authored almost 2 years ago
78ec840dbbc12e40526627bb90508859b71bcb1c authored almost 2 years ago
44d13f68712f83b4cf537e6437081fd0fafc633f authored almost 2 years ago
Split out managed resources into separate classes
8a121d0a6f6af53ede32de4efbee8fa616e2f94a authored almost 2 years ago5f9bb9923311de576ec26f71445f813025f0d2c7 authored almost 2 years ago
f338a10148bc6ed8574360a953aa1512312c57f8 authored almost 2 years ago
5600bb3b8c3523acc0df55a75919e30ed55c09ae authored almost 2 years ago
3563b53a6d4cce18320495458a6841d75fe0f4a4 authored almost 2 years ago
b3041f706d8cddf02c7b347f9848ceccc8f4e57d authored almost 2 years ago
add features
daf558655725885140c6eb5ff508af3b2f475a3e authored almost 2 years agoc2d64365e8a03ce093d2d64c00589539390ac3e9 authored almost 2 years ago
2765e7132b6b447b9aa2f872d653b06d6e9be57c authored almost 2 years ago
39367c1a9302e1542d2423d19935b0f73411e3b5 authored almost 2 years ago
06d034cbaaf992861c5539ae409b1bb9e77be870 authored almost 2 years ago
3b5813646c5d5ba145722a3177882cead0efaf66 authored almost 2 years ago
- will be added again later
- simplify pr
a515b293d299f724ba50d5c33c26b5cc606b6368 authored almost 2 years ago
241713e6d025e4b3ccabfac20a87072e72ef8fdb authored almost 2 years ago
Having a class structure for K8s resources would make it more obvious
where to put other Puppet-...
Use cascade=orphan for kubectl_apply resources when told to recreate
83e54a675becfcee0bceed43fc0f2ddfb4304f86 authored almost 2 years ago0ff43f615eab9fac8e7c0c03225ec6df9ee9610b authored almost 2 years ago
9f1d3fb391522fd639d37d3c6a2d7285e6d0fd74 authored almost 2 years ago
dbd399b298b9ff9be20c1545f4ecf27817b6b143 authored almost 2 years ago
bfe067c1f0d694f2218dcc0bf9f6c2f45080f408 authored almost 2 years ago
4b374d8b310eb8a3b9590216abd323d465945ffc authored almost 2 years ago
- simplify containerd config
- make if statement os indipendent
- remove docker support as CRI
-...
The old cascade=false option is being removed from Kubernetes, and is
in fact deprecated on all ...
- prepare for cilium
- add crictl debugging tool
- add containerd as cri option
- add simple bri...
Patching v3
84cea8d51b6602d1929b6e2a0b0b8f6b11fc7301 authored almost 2 years ago654b12302f0318a57fa8ffccd629a443ec843031 authored almost 2 years ago
157e0e75963d12fb18dc21501082b44abba7a8c1 authored almost 2 years ago
08e57dd68bfa703def0e130ab8f30137199093ad authored almost 2 years ago
44ba963e8352683373b7d5b448ed1a5584305a62 authored almost 2 years ago
c5b2e5f88e2a8e8926e064733f2b9ecb62c298a1 authored almost 2 years ago
4bcee55cacaf2ab8bf99e9e57ded306c60ad41ef authored almost 2 years ago
- add firewall selection
- add toggle for kubeadm
- document ensure parameter