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

Investigate and Fix Potential Breakages from App-Template Version Update #1792

Open
osnabrugge opened this issue Oct 15, 2024 · 0 comments
Open
Assignees
Labels

Comments

@osnabrugge
Copy link
Owner

osnabrugge commented Oct 15, 2024

Investigate and Fix Potential Breakages from App-Template Version Update

Findings:

Action Items:

  1. Review kustomization.yaml Files:

    • Ensure all kustomization.yaml files reference the correct paths and resources.
    • Validate the configMapGenerator and generatorOptions sections for authelia and other related apps.
  2. Test VolSync Configuration:

    • Ensure the volsync template and related configuration in r2.yaml are correctly set up for ReplicationSource and ReplicationDestination.
  3. Update Documentation:

    • Verify and update the readme.md for volsync to reflect the correct configurations and any new required/optional postBuild variables.
  4. Run Tests:

    • Execute the necessary tests within the repo to confirm compatibility with the updated app-template version.

References:

Detailed Changes to Investigate:

  • values.yaml:

    • Synchronize your local values.yaml with the upstream changes.
    • Look for any new configuration options or removed settings that may affect your deployments.
  • kustomization.yaml:

    • For compreface, atuin, and prowlarr, ensure the resources and paths are correctly referenced.
    • For authelia, check and validate configMapGenerator and generatorOptions settings.
  • VolSync Configuration:

    • Ensure r2.yaml is correctly configured for both ReplicationSource and ReplicationDestination.
    • Validate postBuild configurations in readme.md and ensure all required variables are set correctly.

Next Steps:

  1. Synchronize and Validate Configurations:

    • Update values.yaml to match upstream changes.
    • Validate all kustomization.yaml files and ensure correct resource paths and configurations.
  2. Test Deployments:

    • Deploy the updated charts in a staging environment to validate the changes.
    • Monitor for any issues and adjust configurations as needed.
  3. Document and Communicate:

    • Update documentation to reflect the new configurations and any additional steps required.
    • Communicate the changes and required actions to all team members (that would be me 👌.
@osnabrugge osnabrugge self-assigned this Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant