feat: Add Self-built Kubernetes cluster provider type
Created by: lshmouse
What this PR does / why we need it:
See: https://github.com/kubesphere/console/issues/2121
Which issue(s) this PR fixes:
Fixes #2121 (closed)
Special notes for reviewers:
Does this PR introduced a user-facing change?
Additional documentation, usage docs, etc.: