-
Notifications
You must be signed in to change notification settings - Fork 904
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 : add cluster registration in pull mode to installation workflow #6005
Conversation
Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
…eduler Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: RainbowMango <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Anuj Agrawal <[email protected]> Signed-off-by: Akash <[email protected]>
In this commit, we introduce unit tests for both the `MutatingAdmission` and `ValidatingAdmission` webhooks specifically for the `FederatedHPA` resource. The tests include: - Validation webhook tests: - Verifies that admission is denied with an appropriate error message when decoding the request object fails. - Ensures admission is denied when the `FederatedHPA` spec contains invalid values, such as a `minReplicas` set to zero, and the correct error message is returned. - Confirms that a valid `FederatedHPA` object is allowed through without errors. - Mutation webhook tests: - Verifies that admission is denied when decoding the request object fails, returning the appropriate error message. - Ensures that the `FederatedHPA` object is correctly mutated when provided with default values, including scale policies and CPU utilization. - Confirms that no patches are applied when the `FederatedHPA` object is handled correctly and that admission is allowed for valid `FederatedHPA` objects. Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: sophie <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: RainbowMango <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Anuj Agrawal <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: chang.qiangqiang <[email protected]> Signed-off-by: Akash <[email protected]>
In this commit, we unit test the init scheme functionality of the operator by checking that both k8s core scheme and operator v1alpha1 scheme are added. Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Anuj Agrawal <[email protected]> Signed-off-by: Akash <[email protected]>
In this commit, we introduce unit tests for mutating and validating webhook configurations to make sure they are working as expected. Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: RainbowMango <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: wulemao <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: wangxiaofei67 <[email protected]> fix: add signoff Signed-off-by: wangxiaofei67 <[email protected]> fix: optimize prompt messages in the logs Signed-off-by: Akash <[email protected]>
Signed-off-by: Anuj Agrawal <[email protected]> Changed the resource to clusterrole Signed-off-by: Anuj Agrawal <[email protected]> Added tests for workloadrebalancer controller Signed-off-by: Anuj Agrawal <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: zhzhuang-zju <[email protected]> Signed-off-by: Akash <[email protected]>
…allation Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Co-authored-by: yelshall <[email protected]> Signed-off-by: Julian Lawrence <[email protected]> Signed-off-by: Akash <[email protected]>
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.6.0 to 3.7.0. - [Release notes](https://github.com/sigstore/cosign-installer/releases) - [Commits](sigstore/cosign-installer@v3.6.0...v3.7.0) --- updated-dependencies: - dependency-name: sigstore/cosign-installer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> add Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> add file change Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix doc Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix comment Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> fix Signed-off-by: tiansuo114 <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Amir Alavi <[email protected]> Signed-off-by: Akash <[email protected]>
In this commit, we unit test apiclient on creating restconfig. Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
…eted in the dependencies distribution scenario Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: zhzhuang-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: LavredisG <[email protected]> Signed-off-by: Akash <[email protected]>
…ooks[*].clientConfig.service.port is nil Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: zhzhuang-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Mohamed Awnallah <[email protected]> Signed-off-by: Akash <[email protected]>
…epreter webhook Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Joe Nathan Abellard <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Monokaix <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: chaosi-zju <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Anuj Agrawal <[email protected]> Added tests for pkg/util/helper/work.go Signed-off-by: Anuj Agrawal <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: changzhen <[email protected]> Signed-off-by: Akash <[email protected]>
Signed-off-by: Akash <[email protected]>
b622b3c
to
38ed053
Compare
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Adding label Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #6005 +/- ##
=======================================
Coverage 48.37% 48.38%
=======================================
Files 665 665
Lines 54795 54795
=======================================
+ Hits 26507 26510 +3
+ Misses 26569 26567 -2
+ Partials 1719 1718 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
What type of PR is this?
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #5916
Special notes for your reviewer:
Does this PR introduce a user-facing change?: