Skip to content
This repository has been archived by the owner on Jan 19, 2023. It is now read-only.

vmware-archive/octant-plugin-for-kind

Repository files navigation

VMware has ended active development of this project, this repository will no longer be updated.

Octant Plugin for kind

CI

Octant Plugin for kind provides a visual interface for kind. It provides a quick way to create and delete local development cluster from Octant's UI.

What this plugin can do:

  • Set Kubernetes version
  • Create HA control planes and multi-node clusters
  • Enable feature gates
  • Manage creating and deleting kind clusters
  • Load and delete Docker images from a kind cluster

Requirements

  • Docker 19.03 or above
  • Octant 0.23.0 or above
  • kind 0.11.1 or above

Known Issues

  • After creating a new cluster, we need to find a way to know when the cluster is ready besides a context change
  • What should happen to Octant when the current context is deleted?

Feature Roadmap

  • Export v1alpha4.Config as yaml
  • Show disk usage and warn user to prune
  • Reactive forms to show relevant feature gates based on k8s version
  • Logging during cluster creation

Contributing

Contributors will need to sign a DCO (Developer Certificate of Origin) with all changes. We also ask that a changelog entry is included with your pull request. Details are described in our contributing documentation.

See our hacking guide for getting your development environment setup.

License

Apache License v2.0: see LICENSE for details.