-
Notifications
You must be signed in to change notification settings - Fork 14
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
feat: add plugins using helmfile #124
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alessiodionisi
changed the title
feat: Add plugins using helmfile
feat: add plugins using helmfile
Sep 21, 2023
alessiodionisi
force-pushed
the
feature/plugins
branch
from
September 21, 2023 09:36
2c6fb86
to
f98e1bf
Compare
alessiodionisi
added a commit
that referenced
this pull request
Oct 5, 2023
* feat: Add plugins using helmfile * feat: add plugins to eks and format with 2 spaces * feat: add kustomize namespace * feat: move plugins template to dedicated folder
nutellinoit
added a commit
that referenced
this pull request
Oct 6, 2023
…#120) * feat: add onpremises kind schema * lint: fix lll linter * feat: complete onpremises schema * feat: add onpremises templates * feat: rename key to keyPath, remove pki from playbook * feat: rename key to keyPath * feat: add proxy config * feat: bump versions * feat: add haproxy.cfg template * feat: update delete playbook * chores: add header on delete-playbook * feat: change taints from string to object * chores: remove furyagent.yml * feat: add stats user and password settings * feat: remove none value from networking.type * feat: remove default networking.type * feat: filtering installation of stateful components if no storageClass is available. (.checks.storageClassAvailable comes from furyctl during the execution) * feat: add advertise address and bump installer version * feat: add plugins using helmfile (#124) * feat: Add plugins using helmfile * feat: add plugins to eks and format with 2 spaces * feat: add kustomize namespace * feat: move plugins template to dedicated folder * feat: add plugin support to all kinds * fix: onpremises schema * fix: if proxy is not present, do not trigger template error * feat: put the correct on prem version to kfd.yaml * fix: refactor ifs on helmfile.yaml template file * feat: add new field "additionalConfig" on loadBalancers to add more configs on haproxy.cfg * feat: add advanced schema fields * feat: add new fields for advanced configurations * fix: onpremises schema auth checks * feat: WIP new fields for onpremises * feat: add defaults for onpremises (oidcKubernetesAuth and gangway override) * feat: adapt auth kustomize project for the oidcKubernetesAuth feature * feat: add oidcKubernetesAuth also on sso type * feat: fix template for plugins * feat: add defaults for the new auth structure * feat: add plugins defaults * docs: WIP version 1.26.2 * feat: add releases v1.26.2, finalize versions on kfd.yaml * fix: linting * feat: test kustomize plugin apply with ... kustomize * feat: remove kustomization.yaml wrapper, replace with an "intelligent" apply script * feat: remove namespace from kustomize plugins * feat: remove node labels * fix: wrong role for worker nodes * feat: update apply script to apply multiple kustomize projects * feat: use file:// to load files * fix: remove ids from schemas * feat: reformat all yaml files * Revert "feat: reformat all yaml files" This reverts commit 0c67bea. * feat: ignore templates/* files * fix: taint regex in public schema (#133) * fix(schema): allow '-' into taint regexp * chore: release 1.25.8 * chore: bump eks-installer to v2.0.2 * Release 1.26 (#128) * Add 1.26 to consolidate branch (#125) * feat: update core modules with various rcs * feat: update auth to v0.0.4-rc.0 * fix: missing `v` on monitoring version * feat: update deprecation check * feat: update e2e to 1.26 * feat: add docs and files for v1.26.0-rc.0 pre-release * feat: update aws module, bump to v1.26.0-rc.1 * chores: remove rc releases from releases folders * feat: update to 1.26.0.rc.2 * feat: update monitring to rc.6 * feat: update monitoring to rc.7 * docs: update compatibility matrix, add infos on v0.26.0 on upgrade path * feat: relax aws cli requirement * feat: bump distro version to 1.26.0-rc.5 * Add EKS addons to consolidate 1.26 (#126) * feat: update core modules with various rcs * feat: update auth to v0.0.4-rc.0 * fix: missing `v` on monitoring version * feat: update deprecation check * feat: update e2e to 1.26 * feat: add docs and files for v1.26.0-rc.0 pre-release * feat: update aws module, bump to v1.26.0-rc.1 * chores: remove rc releases from releases folders * feat: update to 1.26.0.rc.2 * feat: add EKS addons * feat: update EKS addons * feat: update dr * feat: update ingress * Change ingress upgrade script --------- Co-authored-by: Simone Bruzzese <sbruzzese@sighup.io> * feat: add snapshot-controller back to the templates * feat: bump versions on Furyfile and kfd yaml files * feat: bump to rc200 * feat: bump to rc.201 * feat: bump to rc.202 * feat: bump to rc.203 * fix: wrong version tag * docs: add upgrade guide for EKSCluster when using furyctl * docs: align docs for 1.26 * merge (#121) (#127) * feat: finalize module versions for 1.26 * docs: add upgrade guide for manual installation * docs: add "provider" on upgrade guide --------- Co-authored-by: Simone Bruzzese <sbruzzese@sighup.io> * chore: release 1.26.2 --------- Co-authored-by: Samuele Chiocca <samuele@nutellino.it> Co-authored-by: Simone Bruzzese <sbruzzese@sighup.io> * feat: regenerate schemas * docs: update docs for 1.26.2 * feat: schema docs (#122) * feat: first stub of eks schemas docs * chore: finished eks docs * feat: added kfd distro doc * fix: linting * fix: linting trailing spaces * docs: change first sentence on the docs/schemas * docs: update titles * docs: add link for the example files * feat: added docs for on-premises kind --------- Co-authored-by: Samuele Chiocca <samuele@sighup.io> * docs: remove removed fields from the onpremises schema --------- Co-authored-by: Samuele Chiocca <samuele@sighup.io> Co-authored-by: Giuseppe Iannelli <94362884+g-iannelli@users.noreply.github.com> Co-authored-by: Samuele Chiocca <samuele@nutellino.it> Co-authored-by: Simone Bruzzese <sbruzzese@sighup.io> Co-authored-by: Alessio Pragliola <83355398+Al-Pragliola@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #123.