Add Helm chart and automated deployment to AET Kubernetes cluster#16
Open
dilaynurlu wants to merge 6 commits into
Open
Add Helm chart and automated deployment to AET Kubernetes cluster#16dilaynurlu wants to merge 6 commits into
dilaynurlu wants to merge 6 commits into
Conversation
- Add SpotBugs plugin to server/build.gradle for Java code quality analysis * ignoreFailures=true for initial setup (will be stricter later) - Create .github/workflows/lint.yml with 3 parallel linting jobs: * lint-client: ESLint for React/TypeScript code. PR job fails if ESLint errors. * lint-java: SpotBugs for Java services. PR job fails if SpotBugs errors. * lint-actions: actionlint for GitHub Actions workflow validation. Just report, does not fail. - Workflow runs on all PRs to main and fails if linting errors found
- Changed curl from -sL to -fsSL flags - -f: Fail on HTTP errors (4xx/5xx) - -S: Show errors even in silent mode - Prevents tar from processing invalid gzip data on download failure
- Replaces unreliable manual curl download with official rhysd/actionlint-action - Fixes 404 error on release URL - Simplifies workflow and ensures always up-to-date
…uster - Create reusable Helm chart (helm/team-devvopps/) with templated manifests for all services - Add environment-specific values: values.yaml (local dev) and values-aet.yaml (AET cluster) - Create GitHub Actions workflow for automated deployment on push to main - Update README and DEPLOYMENT.md with Helm deployment instructions
This file contains hidden or 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
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 #9
closes #10