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

refactor: remove ability to disable cloudflare and refactor config.yaml #1791

Merged
merged 21 commits into from
Feb 26, 2025

Conversation

onedr0p
Copy link
Owner

@onedr0p onedr0p commented Feb 23, 2025

  • To keep things simple cloudflare settings are now required
  • Split config.yaml into cluster.yaml and nodes.yaml
  • Updated config item names
  • Implement cue for schema validation on cluster.yaml and nodes.yaml
  • No more dual stack / ipv6 support, if people want this they amend to their own config after the cluster is up and running. I am not opposed to supporting it in the future but for the small percentage of people that want dual stack support I don't think it's worth to continue to try and support it here.

@onedr0p onedr0p force-pushed the refactor-config-into-secret branch from 0478c6e to 5aede87 Compare February 25, 2025 23:37
onedr0p and others added 19 commits February 25, 2025 18:37
@onedr0p onedr0p merged commit b44af4a into main Feb 26, 2025
7 checks passed
@onedr0p onedr0p deleted the refactor-config-into-secret branch February 26, 2025 15:04
Jimver added a commit to Jimver/cluster-template that referenced this pull request Feb 26, 2025
In onedr0p#1791 a `strip()` was added to a bunch of strings read from files. However, this also removes newlines, so for the github-deploy-key the `known_hosts` would end up on the same line as the end of the private key and therefore not work in the `source-controller`.

Instead of removing the `strip()` let's remove the `-` sign in the jinja end block so we keep newline after it.
onedr0p pushed a commit that referenced this pull request Feb 26, 2025
In #1791 a `strip()` was added to a bunch of strings read from files. However, this also removes newlines, so for the github-deploy-key the `known_hosts` would end up on the same line as the end of the private key and therefore not work in the `source-controller`.

Instead of removing the `strip()` let's remove the `-` sign in the jinja end block so we keep newline after it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant