mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
cluster feature extension guide (#1527)
* added more sample extensions to overvew list, started clusterFeatures doc Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com> * cluster-feature extension guide Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com> * resolve merge conflict, plus address review comments, tweaks Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
This commit is contained in:
1 parent
2a96e094bb
commit
238756be72
3 files changed
+115
-40
No files matched your search
@@ -47,7 +47,7 @@ export abstract class ClusterFeature {
|
||||
abstract async install(cluster: Cluster): Promise<void>;
|
||||
|
||||
/**
|
||||
* to be implemented in the derived class, this method is typically called by Lens when a user has indicated that this feature is to be ugraded. The implementation
|
||||
* to be implemented in the derived class, this method is typically called by Lens when a user has indicated that this feature is to be upgraded. The implementation
|
||||
* of this method should upgrade the kubernetes resources already installed, if relevant to the feature
|
||||
*
|
||||
* @param cluster the cluster that the feature is to be upgraded on
|
||||
@@ -56,7 +56,7 @@ export abstract class ClusterFeature {
|
||||
|
||||
/**
|
||||
* to be implemented in the derived class, this method is typically called by Lens when a user has indicated that this feature is to be uninstalled. The implementation
|
||||
* of this method should install kubernetes resources using the kubernetes api (K8sApi)
|
||||
* of this method should uninstall kubernetes resources using the kubernetes api (K8sApi)
|
||||
*
|
||||
* @param cluster the cluster that the feature is to be uninstalled from
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user