generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 41
Kubernetes integration testing using Minikube and Argo Workflows in Jenkins #2032
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
Merged
Merged
Changes from all commits
Commits
Show all changes
80 commits
Select commit
Hold shift + click to select a range
5f184d4
Initial commit to create a new template which uses workflow commands …
jugal-chauhan 2941c25
Initial commit to create a new template which uses workflow commands …
jugal-chauhan c807a6c
Add and run unit test
jugal-chauhan c0a83fb
Merge remote-tracking branch 'origin/main' into jenkins-k8s-local-test
jugal-chauhan 3badc71
Merge remote-tracking branch 'origin/jenkins-k8s-local-test' into jen…
jugal-chauhan 7332491
Add RetryParameters and combine scripts
jugal-chauhan 758a7d7
create workflowtemplate for full migration with workflow cli commands
jugal-chauhan 11664f0
Fixes on structure and syntax after testing
jugal-chauhan e1d7b9f
initial squashed commit after merging from main
jugal-chauhan a78e725
Resolve merge conflicts
jugal-chauhan aca5b2b
Resolving merge cionflicts again
jugal-chauhan cdaef2d
Resolving merge cionflicts again
jugal-chauhan 31c30b8
Merge branch 'main' into jenkins-k8s-local-test
jugal-chauhan 18ae56f
Merge remote-tracking branch 'origin/main' into jenkins-k8s-local-test
jugal-chauhan 55aa4cf
clean up files
jugal-chauhan 75a9517
refreshing snapshot files
jugal-chauhan c1142b1
update apply workflows to use the DSL generated ones
jugal-chauhan ad4709f
Merge branch 'main' into jenkins-k8s-local-test
jugal-chauhan e00f6c9
Cleanup changes and start to build back up fullMigrationWithClusters.…
AndreKurait 1b29688
Revert changes from main on kafka authentication and package lock
AndreKurait 2770fba
Remove change on package-lock
AndreKurait 8f360ae
Restore changes not needed to change
AndreKurait 5f597d9
Fix output and package-lock
AndreKurait ecd1bb6
Cleanup to move test migration scripts to resources folder
AndreKurait 32aed57
Fix submit
AndreKurait 125e336
Add in remaining params
AndreKurait ee0b621
Update monitor script to check for only migration workflow
AndreKurait bc57b08
add back in cluster workflows and update to align model
AndreKurait b2d1e44
Align fullMigrationWithClusters with new workflow cli spec
AndreKurait 2ced9d1
Update config
AndreKurait f1af4e4
Update service to convert schemas
AndreKurait eaa456c
Update test logic with snapshotrepo
AndreKurait 6d3e2d7
Update for working integ tests with fixes to approvals, sdk auth, wor…
AndreKurait 4979aad
Lint and update migrationAssistantWithArgo templates
AndreKurait 772c67c
Remove output dir from inputs
AndreKurait b634d78
Fix linting
AndreKurait f526bd5
Update dependent folders
AndreKurait 088ea2f
Fix migrationConsole/build.gradle
AndreKurait 8efa4b7
Reduce resource usage
AndreKurait e0f6957
Update testIds for elasticsearch5x test
AndreKurait cd10b8d
Increase testMigrationWithWorkflowCli duration
AndreKurait 08de953
Increase timeout
AndreKurait 6adfc80
Update jenkins to use minikube registry
AndreKurait 3dd0115
Add Kyverno policies for dev environment resource management
AndreKurait b4e8920
Revert hardcoded resource request changes in schemaUtilities.ts
AndreKurait 70c691e
Revert README-Minikube.md changes
AndreKurait 1a7edba
Fix Kyverno policy deployment and image configuration for k8s integra…
AndreKurait 5b1206e
Fix linting and update test snapshots
AndreKurait 3e92092
Update Kyverno chart version to 3.5.2
AndreKurait af2621d
Use templated image values for Kyverno chart configuration
AndreKurait 9965a26
Revert localTesting.sh changes except for helm --wait --timeout 10m
AndreKurait c812d52
Move image pullPolicy to valuesDev.yaml, remove always_pull_images op…
AndreKurait 781090f
Revert backfill_rfs.py and test_backfill_rfs_queries.py to main
AndreKurait 86911f0
Run all tests in elasticsearch5xK8sLocalTest, remove --always-pull-im…
AndreKurait f55bba9
Remove --always-pull-images from k8sMatrixTest.groovy
AndreKurait 63b16be
Merge branch 'main' into k8s-integ
AndreKurait 5b28392
Add audit annotations to Kyverno zero-resource-requests policy
AndreKurait ae1f7de
Add cleanup stage to delete MA registry before starting minikube tests
AndreKurait 131e781
Add kubectl delete namespace before delete-only to avoid helm hook co…
AndreKurait 30697a5
Simplify cleanup to just delete ma namespace
AndreKurait 64368db
Add pipenv install --deploy before running E2E tests
AndreKurait 6aa0106
Fix helm hook delete policy to prevent 'already exists' error on retry
AndreKurait 671c71d
Fix kyverno cleanup job image registry concatenation
AndreKurait 256631d
Improve Gradle build with lazy task configuration and incremental bui…
AndreKurait 2f51876
Refactor Helm chart hook policies and Kyverno configuration
AndreKurait be34607
Update integration tests and workflow configurations
AndreKurait b0ca36e
Update NPM dependencies and fix optional dependencies
AndreKurait 203e3c0
Add README documentation for Migration Assistant Helm chart
AndreKurait 6bbafa9
Address Greg's review comments on PR #2032
AndreKurait 92c0520
Fix x86/linux-x64 build failure by allowing optional npm dependencies
AndreKurait 4727542
Add workflow status handlers and increase retry limit for test migrat…
AndreKurait b14ded7
Fix Gradle configuration cache serialization errors for Sync tasks
AndreKurait b65aa8b
Fix image reference pattern in fullMigrationWithClusters workflow
AndreKurait 8740d6d
Fix cluster config validation error when no auth is specified
AndreKurait 8a8779c
Remove implementation_plan.md
AndreKurait 9693974
Remove developer_mode from testAutomation and migrationAssistantWithArgo
AndreKurait bc145f8
Update k8s integration test configurations and workflow templates
AndreKurait 2da81b8
Update build configurations and workflow templates
AndreKurait 9e533bc
Fix jq transformation to always remove name, proxy, snapshotRepo fields
AndreKurait 0de1b52
Fix jq transformation to add no_auth when no auth config present
AndreKurait File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you put a couple more lines of comments in here so that I can udnerstand exactly what the imageIdFile is. I'm also trying to figure out precisely what is invoked for the remote api (if anything)