Skip to content

feat: drydock 1.0#47

Merged
Henrrypg merged 7 commits into
mainfrom
hpg/drydock-1.0
Oct 6, 2023
Merged

feat: drydock 1.0#47
Henrrypg merged 7 commits into
mainfrom
hpg/drydock-1.0

Conversation

@Henrrypg
Copy link
Copy Markdown
Contributor

@Henrrypg Henrrypg commented Sep 27, 2023

Description

This PR is a refactor to drydock

  • removes reference logic and cli command
  • removes copypasted templates from tutor
  • refactor logic to operate with ArgoCD correctly: Disable tutor jobs, enable drydock-jobs and set sync waves to resources that need it.
  • refactor login from extra plugins such as flowers, ingress, new relic

How to test it

You can install this tutor-plugin and enable it in any environment.

I currently have one env generated from scratch with drydock refactored.

argocd
env

Comment thread drydock/patches/kustomization
Comment thread drydock/patches/kustomization
@Henrrypg Henrrypg marked this pull request as ready for review October 2, 2023 14:18
@Henrrypg Henrrypg requested a review from a team as a code owner October 2, 2023 14:18
@Henrrypg Henrrypg changed the title Hpg/drydock 1.0 feat: drydock 1.0 Oct 2, 2023
Comment thread drydock/patches/kustomization Outdated
Comment thread drydock/patches/kustomization
Comment thread drydock/patches/kustomization Outdated
Comment thread README.rst Outdated
Comment thread drydock/patches/kustomization Outdated
Comment thread README.rst Outdated
Comment thread README.rst Outdated
Comment thread drydock/patches/kustomization Outdated
Comment thread drydock/templates/drydock/k8s/newrelic.ini Outdated
Comment thread drydock/templates/drydock/k8s/drydock-jobs/cms.yml Outdated
Comment thread drydock/templates/drydock/k8s/newrelic.ini
@Henrrypg Henrrypg merged commit 5b09240 into main Oct 6, 2023
@Henrrypg Henrrypg deleted the hpg/drydock-1.0 branch October 6, 2023 16:05
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.

3 participants