Dalton Hubble
2325a503e1
Add an install_container_networking
variable (default true
)
...
* When `true`, the chosen container `networking` provider is installed during cluster bootstrap
* Set `false` to self-manage the container networking provider. This allows flannel, Calico, or Cilium
to be managed via Terraform (like any other Kubernetes resources). Nodes will be NotReady until you
apply the self-managed container networking provider. This may become the default in future.
2024-02-24 18:49:38 -08:00
Dalton Hubble
7a46eb03ae
Update Cilium from v1.14.3 to v1.15.1
...
* https://github.com/cilium/cilium/releases/tag/v1.15.1
2024-02-23 22:59:31 -08:00
Dalton Hubble
0e7977694f
Allow CNI networking to be set to none
...
* Set CNI networking to "none" to skip installing any CNI provider
(i.e. no flannel, Calico, or Cilium). In this mode, cluster nodes
will be NotReady until you add your own CNI stack
* Motivation: I now tend to manage CNI components as addon modules
just like other applications overlaid onto a cluster. It allows for
faster iteration and may eventually become the recommendation
2024-02-23 22:57:47 -08:00
Dalton Hubble
f2f625984e
Update Kubernetes from v1.29.1 to v1.29.2
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#v1292
2024-02-18 18:31:31 -08:00
dependabot[bot]
ac3eab4e00
Bump mkdocs-material from 9.5.7 to 9.5.9
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.7 to 9.5.9.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.7...9.5.9 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-18 17:52:24 -08:00
Dalton Hubble
aecb7775a8
Update etcd from v3.5.10 to v3.5.12
...
* https://github.com/etcd-io/etcd/releases/tag/v3.5.11
* https://github.com/etcd-io/etcd/releases/tag/v3.5.12
2024-02-18 15:36:37 -08:00
dependabot[bot]
301f460d25
Bump mkdocs-material from 9.5.6 to 9.5.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.6 to 9.5.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.6...9.5.7 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 19:43:09 -08:00
Dalton Hubble
e247673a20
Update Kubernetes from v1.29.0 to v1.29.1
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#v1291
2024-02-04 10:47:42 -08:00
Dalton Hubble
808eafd178
Fix AWS launch template to retain support for IMDVv1
...
* AWS has recently started defaulting launch templates to IMDSv2
being "required". aws_launch_template is supposed to default to
"optional" but it doesn't.
* Requiring IMDSv2 sessions breaks a number of applications which
don't use AWS SDKs and were never meant to be complex applications
(e.g. shell scripts and the like)
2024-02-04 10:38:50 -08:00
dependabot[bot]
4d4c5413de
Bump mkdocs-material from 9.5.4 to 9.5.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.4 to 9.5.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.4...9.5.6 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 20:35:16 -08:00
dependabot[bot]
fbf4544cfd
Bump mkdocs-material from 9.5.3 to 9.5.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.3 to 9.5.4.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.3...9.5.4 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-28 23:11:59 -08:00
8ball030
af719e46f2
feat ensured that appropriate rbacs are set to allow the ingressclass on gcp ( #1409 )
2024-01-12 20:16:10 -08:00
dependabot[bot]
25c9ec8e3d
Bump pymdown-extensions from 10.5 to 10.7
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.5 to 10.7.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.5...10.7 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 19:36:43 -08:00
dependabot[bot]
5bea4b7d9c
Bump mkdocs-material from 9.5.2 to 9.5.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.2 to 9.5.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.2...9.5.3 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 19:31:11 -08:00
Dalton Hubble
84e4f02917
Update Kubernetes from v1.28.4 to v1.29.0
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md
2023-12-22 10:27:24 -08:00
dependabot[bot]
5e06f29810
Bump mkdocs-material from 9.4.14 to 9.5.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.14 to 9.5.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.14...9.5.2 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-17 11:38:47 -08:00
Dalton Hubble
0d997def31
Add release note for v1.28.4
2023-12-10 21:02:21 -08:00
dependabot[bot]
0ad69f8899
Bump pygments from 2.16.1 to 2.17.2
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.16.1 to 2.17.2.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.16.1...2.17.2 )
---
updated-dependencies:
- dependency-name: pygments
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 21:52:12 -08:00
dependabot[bot]
35435e56ae
Bump pymdown-extensions from 10.3.1 to 10.5
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.3.1 to 10.5.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.3.1...10.5 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 21:49:45 -08:00
dependabot[bot]
493030de82
Bump mkdocs-material from 9.4.8 to 9.4.14
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.8 to 9.4.14.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.8...9.4.14 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 21:30:22 -08:00
Dalton Hubble
8254d8f3db
Update Kubernetes from v1.28.3 to v1.28.4
...
* https://github.com/kubernetes/kubernetes/releases/tag/v1.28.4
2023-11-21 06:16:58 -08:00
dependabot[bot]
4691a11afd
Bump mkdocs-material from 9.4.7 to 9.4.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.7 to 9.4.8.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.7...9.4.8 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 22:27:30 -08:00
dependabot[bot]
5b47d79253
Bump mkdocs-material from 9.4.6 to 9.4.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.6 to 9.4.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.6...9.4.7 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-31 09:03:02 -07:00
Dalton Hubble
435fa196da
Relax the provider version constraint for Google Cloud
...
* Allow upgrading to the v5.x Google Cloud Terrform Provider
* Relax the version constraint to ease future compatibility,
though it does allow users to upgrade prematurely
2023-10-30 09:05:06 -07:00
Dalton Hubble
39af942f4d
Update etcd from v3.5.9 to v3.5.10
...
* https://github.com/etcd-io/etcd/releases/tag/v3.5.10
2023-10-29 18:21:40 -07:00
Dalton Hubble
4c8bfa4615
Update Calico from v3.26.1 to v3.26.3
2023-10-29 18:19:10 -07:00
Dalton Hubble
386a004072
Update Cilium from v1.14.2 to to v1.14.3
2023-10-29 18:17:55 -07:00
Dalton Hubble
291107e4c9
Workaround problems in Cilium v1.14 partial kube-proxy replacement
...
* With Cilium v1.14, Cilium's kube-proxy partial mode changed to
either be enabled or disabled (not partial). This somtimes leaves
Cilium (and the host) unable to reach the kube-apiserver via the
in-cluster Kubernetes Service IP, until the host is rebooted
* As a workaround, configure Cilium to rely on external DNS resolvers
to find the IP address of the apiserver. This is less portable
and less "clean" than using in-cluster discovery, but also what
Cilium wants users to do. Revert this when the upstream issue
https://github.com/cilium/cilium/issues/27982 is resolved
2023-10-29 16:16:56 -07:00
dependabot[bot]
2062144597
Bump pymdown-extensions from 10.3 to 10.3.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.3 to 10.3.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.3...10.3.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 11:52:12 -07:00
dependabot[bot]
c7732d58ae
Bump mkdocs-material from 9.4.4 to 9.4.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.4 to 9.4.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.4...9.4.6 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 09:35:49 -07:00
Dalton Hubble
005a1119f3
Update Kubernetes from v1.28.2 to v1.28.3
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1283
2023-10-22 18:43:54 -07:00
Alex McArther
68df37451e
Update outputs.tf for bare-metal/flatcar-linux to include kubeconfig output
2023-10-15 22:15:35 -07:00
dependabot[bot]
bf9e74f5a1
Bump mkdocs-material from 9.4.2 to 9.4.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.2 to 9.4.4.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.2...9.4.4 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-15 22:13:24 -07:00
dependabot[bot]
6bd6d46fb2
Bump mkdocs-material from 9.3.1 to 9.4.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.3.1 to 9.4.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.3.1...9.4.2 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 23:01:38 -07:00
dependabot[bot]
c8105d7d42
Bump mkdocs from 1.5.2 to 1.5.3
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.5.2...1.5.3 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 05:37:24 -07:00
Dalton Hubble
215c9fe75d
Add venv to gitignore for the repo
2023-09-21 22:12:44 +02:00
Dalton Hubble
0ce8dfbb95
Workaround to allow use of ed25519 keys on Azure
...
* Allow passing a dummy RSA key to Azure to satisfy its obtuse
requirements (recommend deleting the corresponding private key)
* Then `ssh_authorized_key` can be used to provide Fedora CoreOS
or Flatcar Linux with a modern ed25519 public key to set in the
authorized_keys via Ignition
2023-09-17 23:21:42 +02:00
Dalton Hubble
8cbcaa5fc6
Update Cilium from v1.14.1 to v1.14.2
...
* https://github.com/cilium/cilium/releases/tag/v1.14.2
2023-09-16 17:10:07 +02:00
Dalton Hubble
f5bc1fb1fd
Update Kubernetes from v1.28.1 to v1.28.2
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1282
2023-09-14 13:01:33 -07:00
dependabot[bot]
7475d5fd27
Bump mkdocs-material from 9.2.7 to 9.3.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.2.7 to 9.3.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.2.7...9.3.1 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 22:44:33 -07:00
dependabot[bot]
fbace61af7
Bump mkdocs-material from 9.2.5 to 9.2.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.2.5 to 9.2.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.2.5...9.2.7 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 13:44:32 -07:00
dependabot[bot]
e3bf18ce41
Bump pymdown-extensions from 10.1 to 10.3
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.1 to 10.3.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.1.0...10.3 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-03 12:30:46 -07:00
dependabot[bot]
ebdd8988cf
Bump mkdocs-material from 9.1.21 to 9.2.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.1.21 to 9.2.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.1.21...9.2.5 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-03 12:29:30 -07:00
Dalton Hubble
126973082a
Update Kubernetes from v1.28.0 to v1.28.1
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1281
2023-08-26 13:29:48 -07:00
Dalton Hubble
61135da5bb
Emulate Cilium KubeProxyReplacement partial mode
...
* Details: https://github.com/poseidon/terraform-render-bootstrap/pull/363
2023-08-26 11:31:28 -07:00
Dalton Hubble
fc951c7dbf
Fix Cilium v1.14 support for HostPort pods
...
Rel: https://github.com/poseidon/terraform-render-bootstrap/pull/362
2023-08-21 19:58:19 -07:00
Dalton Hubble
c259142c28
Update Cilium from v1.14.0 to v1.14.1
2023-08-20 16:09:22 -07:00
Dalton Hubble
81eed2e909
Update Kubernetes from v1.27.4 to v1.28.0
...
* https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1280
2023-08-20 15:41:23 -07:00
dependabot[bot]
bdaa0e81b0
Bump pygments from 2.15.1 to 2.16.1
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.15.1 to 2.16.1.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.15.1...2.16.1 )
---
updated-dependencies:
- dependency-name: pygments
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 21:52:12 -07:00
dependabot[bot]
c1e0eba7b6
Bump mkdocs from 1.4.3 to 1.5.2
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.4.3 to 1.5.2.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.4.3...1.5.2 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-04 23:21:02 -07:00