Skip to content
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

[CCE] Request for New Features: Enhancements for Cloud Container Engine (CCE) Management #2726

Open
Jambo-sudo opened this issue Nov 14, 2024 · 2 comments
Assignees

Comments

@Jambo-sudo
Copy link

Hello,
Our current workflow revolves around managing Cloud Container Engine (CCE) instances and their associated functionalities. To optimize these processes, we propose enhancing the following features:

1.Introduce the ability to upgrade a CCE cluster.
2.Introduce the ability to create a CCE namespace.
3.Introduce the ability to add a node from an existing ECS server to a CCE cluster.
4. Introduce the ability to add nodes into a node pool.
5. Introduce the ability to manages a CCE Persistent Volume Claim resource

We eagerly await the launch of these features.

Best wishes

@anton-sidelnikov
Copy link
Member

Hi @Jambo-sudo the best would be to contact [email protected] as this is OTC request and not TF issue.
We don’t decide which services to update or which features to implement, we only bring to tf existing services. I don’t see documentation on the specified features, so it’s best for you to submit a request to customer support.

@anton-sidelnikov anton-sidelnikov self-assigned this Nov 14, 2024
@anton-sidelnikov
Copy link
Member

anton-sidelnikov commented Nov 14, 2024

This could be implemented right now:
Introduce the ability to add a node from an existing ECS server to a CCE cluster.
https://docs.otc.t-systems.com/cloud-container-engine/api-ref/apis/cluster_management/accepting_a_node.html#addnode

Introduce the ability to add nodes into a node pool.
https://docs.otc.t-systems.com/cloud-container-engine/api-ref/apis/cluster_management/updating_a_specified_node_pool.html

otc-zuul bot pushed a commit that referenced this issue Nov 23, 2024
[Fix] CCE: Fix CCE Nodepool Update

Summary of the Pull Request
Fixes change in nodepool update function.
PR Checklist

 Refers to: #2726
 Tests added/passed.
 Release notes added.

Acceptance Steps Performed
=== RUN   TestAccCCENodePoolsV3_basic
=== PAUSE TestAccCCENodePoolsV3_basic
=== CONT  TestAccCCENodePoolsV3_basic
    resource_opentelekomcloud_cce_node_pool_v3_test.go:45: Cluster is required by the test. 1 test(s) are using cluster.
    cluster.go:121: starting creating shared cluster
2024/11/22 15:03:14 [DEBUG] Waiting for state to become: [Available]
2024/11/22 15:03:20 [TRACE] Waiting 3s before next try
2024/11/22 15:03:23 [TRACE] Waiting 6s before next try
2024/11/22 15:03:29 [TRACE] Waiting 10s before next try
...
2024/11/22 15:08:05 [TRACE] Waiting 10s before next try
2024/11/22 15:08:15 [TRACE] Waiting 10s before next try
    cluster.go:117: Cluster usage is 0 now, ready to delete the cluster
    cluster.go:80: starting deleting shared cluster
--- PASS: TestAccCCENodePoolsV3_basic (844.05s)
PASS

Reviewed-by: Anton Sidelnikov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants