Skip to content

support kubeconfig saving type#1057

Merged
stoneshi-yunify merged 4 commits intokubesphere:masterfrom
stoneshi-yunify:master
May 21, 2025
Merged

support kubeconfig saving type#1057
stoneshi-yunify merged 4 commits intokubesphere:masterfrom
stoneshi-yunify:master

Conversation

@stoneshi-yunify
Copy link
Copy Markdown
Member

What type of PR is this?

What this PR does / why we need it:

the kubeconfigContent credential is deprecated because the provider https://github.com/jenkinsci/kubernetes-cd-plugin has been suspended, should use secret-text to store kubeconfig in the future.

Which issue(s) this PR fixes:

Fixes https://github.com/kubesphere/project/issues/6185

Special notes for reviewers:

Please check the following list before waiting reviewers:

  • Already committed the CRD files to the Helm Chart if you created some new CRDs
  • Already added the permission for the new API
  • Already added the RBAC markers for the new controllers

Does this PR introduce a user-facing change??

support multiple kubeconfig saving types

Signed-off-by: stoneshi-yunify <stoneshi@kubesphere.io>
Signed-off-by: stoneshi-yunify <stoneshi@kubesphere.io>
@ks-ci-bot ks-ci-bot requested a review from a team May 21, 2025 08:08
@ks-ci-bot
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please ask for approval from stoneshi-yunify after the PR has been reviewed.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ks-ci-bot ks-ci-bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label May 21, 2025
Signed-off-by: stoneshi-yunify <stoneshi@kubesphere.io>
Signed-off-by: stoneshi-yunify <stoneshi@kubesphere.io>
@ks-ci-bot ks-ci-bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels May 21, 2025
@stoneshi-yunify stoneshi-yunify merged commit a11e1c6 into kubesphere:master May 21, 2025
1 of 11 checks passed
@stoneshi-yunify
Copy link
Copy Markdown
Member Author

cc @renyunkang

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants