Update cloud provider#1078
Open
w13915984028 wants to merge 1 commit into
Open
Conversation
23 tasks
|
Signed-off-by: Jian Wang <[email protected]>
Comment on lines
+431
to
435
| ## Instance Lifecycle Management | ||
|
|
||
|
|
||
|
|
||
| ## Load Balancer Support |
Contributor
There was a problem hiding this comment.
Why is the Instance Lifecycle Management section empty? If that heading is supposed to be the parent of Load Balancer Support and subsequent sections, the markup should be changed accordingly.
| [RKE2](./node/rke2-cluster.md) clusters can be provisioned in Rancher using the built-in Harvester Node Driver. Harvester provides [load balancer](#load-balancer-support) and Harvester cluster [storage passthrough](./csi-driver.md) support to the guest Kubernetes cluster. | ||
| ## Introduction | ||
|
|
||
| [RKE2](./node/rke2-cluster.md) clusters can be provisioned in Rancher using the built-in **Harvester Node Driver**. Harvester provides [load balancer](#load-balancer-support) and Harvester cluster [storage passthrough](./csi-driver.md) support to the guest Kubernetes cluster. |
Contributor
There was a problem hiding this comment.
Suggested change
| [RKE2](./node/rke2-cluster.md) clusters can be provisioned in Rancher using the built-in **Harvester Node Driver**. Harvester provides [load balancer](#load-balancer-support) and Harvester cluster [storage passthrough](./csi-driver.md) support to the guest Kubernetes cluster. | |
| You can provision [RKE2](./node/rke2-cluster.md) clusters in Rancher using the built-in **Harvester Node Driver**. This component provides [load balancer](#load-balancer-support) and [storage passthrough](./csi-driver.md) capabilities to guest Kubernetes clusters. |
Comment on lines
+29
to
+41
| The Harvester cloud provider implements a subset of the `cloudprovider` interface defined by `k8s.io/cloud-provider`. | ||
|
|
||
| It supports the following core components: | ||
|
|
||
| 1. **[Node/Instance Lifecycle Management](#instance-lifecycle-management):** | ||
|
|
||
| * Acts as the instance manager to dynamically discover and report node metadata, including node names, regions, zones, and internal/external IP addresses. | ||
|
|
||
| * *Note: This serves as a critical bootstrap component for the RKE2 cluster.* | ||
|
|
||
| 2. **[Load Balancer Management](#load-balancer-support):** | ||
|
|
||
| * Provisions and configures load balancers automatically for Kubernetes `Service` objects of type `LoadBalancer`, routing external traffic efficiently to target nodes. |
Contributor
There was a problem hiding this comment.
Suggested change
| The Harvester cloud provider implements a subset of the `cloudprovider` interface defined by `k8s.io/cloud-provider`. | |
| It supports the following core components: | |
| 1. **[Node/Instance Lifecycle Management](#instance-lifecycle-management):** | |
| * Acts as the instance manager to dynamically discover and report node metadata, including node names, regions, zones, and internal/external IP addresses. | |
| * *Note: This serves as a critical bootstrap component for the RKE2 cluster.* | |
| 2. **[Load Balancer Management](#load-balancer-support):** | |
| * Provisions and configures load balancers automatically for Kubernetes `Service` objects of type `LoadBalancer`, routing external traffic efficiently to target nodes. | |
| The Harvester Cloud Provider implements a subset of the `cloudprovider` interface defined by `k8s.io/cloud-provider`. It supports the following core functions: | |
| - **[Node/Instance Lifecycle Management](#instance-lifecycle-management)**: Dynamically discovers and reports node metadata (such as node names, regions, zones, and IP addresses), acting as a critical bootstrap component for the guest cluster. | |
| - **[Load Balancer Management](#load-balancer-support)**: Automatically provisions and configures load balancers for Kubernetes `Service` objects (type: `LoadBalancer`), routing external traffic to the correct guest nodes. |
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.
Problem:
After many PRs upon harvester/harvester#10068, we need to update the document accordingly.
Solution:
Update the document.
Related Issue(s):
harvester/harvester#10068
Test plan:
Additional documentation or context