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

Configure individual Kubernetes components #95

Open
1 task done
rto24 opened this issue Sep 13, 2024 · 0 comments
Open
1 task done

Configure individual Kubernetes components #95

rto24 opened this issue Sep 13, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@rto24
Copy link
Collaborator

rto24 commented Sep 13, 2024

Problem

K8 Mate lacks functionality to scale, delete, restart, or roll back Kubernetes cluster components such as deployments, pods, and services. This limitation creates inefficiencies for users managing dynamic workloads, as they are unable to adjust resources in real-time or quickly recover from errors. Without these capabilities, users must resort to manual interaction with the Kubernetes command line or external tools, leading to increased operational overhead, slower response times, and potential downtime when managing infrastructure changes.

Solution

Implement a UI control that allows users to scale, delete, restart, and roll back Kubernetes cluster components directly within the platform.

  1. Scaling: Allows users to easily adjust the replica count for deployments or stateful sets, providing real-time resource scaling.
  2. Component Restart: Add the ability to restart specific components, such as pods or services, without downtime by using rolling restarts.
  3. Deletion: Provide a one-click option to safely delete deployments, pods, or services, ensuring that dependencies are managed and proper clean-up is performed.
  4. Rollback: Incorporate rollback functionality that allows users to revert to previous stable versions of a deployment in case of failure, leveraging Kubernetes’ rollout history and version control.

Additional information

No response

👨‍👧‍👦 Contributing

  • 🙋‍♂️ Yes, I'd love to make a PR to implement this feature!
@rto24 rto24 added the enhancement New feature or request label Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant