Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Update examples to be clusterctl templates #361

Merged
merged 3 commits into from
Feb 15, 2024

Conversation

jimmidyson
Copy link
Member

Provides easier integration with CAPI e2e testing libraries.

@jimmidyson jimmidyson enabled auto-merge (squash) February 14, 2024 14:30
@jimmidyson jimmidyson force-pushed the jimmi/cluster-templates branch from 8534c9c to 2dbfe13 Compare February 14, 2024 14:50
Provides easier integration with CAPI e2e testing libraries.
@jimmidyson jimmidyson force-pushed the jimmi/cluster-templates branch from 178f214 to aa55a82 Compare February 15, 2024 14:01
Copy link
Contributor

@dkoshkin dkoshkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested the happy path in the docs manually, haven't tested it for the other examples but the e2e tests will catch any issues there.

➜  capi-runtime-extensions git:(jimmi/cluster-templates) ✗ kubectl --kubeconfig docker-kubeconfig get daemonsets -n kube-system cilium
NAME     DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
cilium   2         2         2       2            2           kubernetes.io/os=linux   101s

@jimmidyson jimmidyson merged commit d2bb3bf into main Feb 15, 2024
12 checks passed
@jimmidyson jimmidyson deleted the jimmi/cluster-templates branch February 15, 2024 19:31
@github-actions github-actions bot mentioned this pull request Feb 15, 2024
dkoshkin pushed a commit that referenced this pull request Feb 15, 2024
🤖 I have created a release *beep* *boop*
---


## 0.4.2 (2024-02-15)

<!-- Release notes generated using configuration in .github/release.yaml
at main -->

## What's Changed
### Fixes 🔧
* fix: remove word konvoy/ and use cre/ by @dkoshkin in
#365
* fix: v2/ in Containerd mirror path by @dkoshkin in
#363
* fix: set config_path in Containerd config by @dkoshkin in
#364
* fix: generate config with only globalImageRegistryMirror set by
@dkoshkin in
#362
### Other Changes
* refactor: Fix formatting issue by @jimmidyson in
#368
* build: Include CAPX APis by @jimmidyson in
#367
* build: Upgrade golangci-lint to 1.56.1 by @jimmidyson in
#369
* docs: Update examples to be clusterctl templates by @jimmidyson in
#361


**Full Changelog**:
v0.4.1...v0.4.2

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
jimmidyson added a commit that referenced this pull request Feb 21, 2024
Blocked by #361.

Added Docker e2e tests running using the CAPI e2e test utilities,
clusters being created, waiting for all nodes to become ready, etc.
tests include both Calico and Cilium deployed via both
ClusterResourceSet and HelmAddon strategies. we can add more tests but
this is a good start.

~There is a data race in the test libraries which I don't know how to
work around but it does not affect the usefulness of these tests and we
can look at that later, unless someone knows what the problem is?~
Disabled race in ginkgo call, I think this is OK, it doesn't show races
in deployed code only in tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants