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

feat(iac): create k8s workspace #38

Closed
wants to merge 31 commits into from

Conversation

gm112
Copy link
Contributor

@gm112 gm112 commented Dec 29, 2024

Task List

  • Fix the zfgbb content dir default value, because its poopy
  • Add kubeneretes to handle letsencrypt for tomcat and apache containers
  • Clean up .env sample files
    • Update setup-environment-files.sh to scan for template env files and generate them.
    • Move that damn script to iac scripts folder.
  • Add missing endpoints to ingress, if there are any
    • Verify endpoint to service mapping
  • Finish up documentation

Finished Items

  • Create "zfg-bb" service.
    • Make "postgres" a reusable item.
    • Make "tomcat" a reusable item.
  • Create a 'dev' environment.
  • Add documentation for secrets
  • Double double check the sql bootstrap scripts
  • Order Infini a pizza
  • Update volume mounts to be overriden by overlay

@gm112 gm112 added this to the Read-Only ZFGC.com milestone Jan 17, 2025
@gm112 gm112 linked an issue Jan 26, 2025 that may be closed by this pull request
@gm112 gm112 closed this Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants