diff --git a/CHANGELOG.md b/CHANGELOG.md index b8c02c8d..fcb69580 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log +## [1.3.15] + +* Avoid lengthy kubectl output changing the layout of containing elements. +* Handle explicit state for poller. +* Abort last operation on cluster. +* Remove the unsed method. +* Implement Create Cluster as WebView. +* Add state management. +* Update ASO version and move to webview-ui project. +* Fix comon id issue. +* Default branch is now main. +* Move kubectl commands to webview. + +Thank you so much to @peterbom, @hsubramanianaks and @qpetraroia. Special thanks to countless folks who reach out to us and help us in improving with ideas. I would also extend huge thanks to indirect collaboration with Qi, June, Yi, Tom, Indu, Sri, Prabha, Chase, Thank you all for your ideas! + ## [1.3.14] * Update Kubelogin version to use latest. diff --git a/docs/book/src/features/features.md b/docs/book/src/features/features.md index a2892c01..89106d58 100644 --- a/docs/book/src/features/features.md +++ b/docs/book/src/features/features.md @@ -10,8 +10,12 @@ Once you successfully log in with your Azure Account, you can view all AKS clust ![Cloud explorer extension menu](../resources/right-click-menu-managedoperations.png) -![Cloud explorer extension menu](../resources/right-click-api-health-check-menu.png) - ![Cloud explorer extension menu](../resources/right-click-inspektor-gadget.png) -![Cloud explorer extension menu](../resources/right-click-subscription.png) \ No newline at end of file +![Cloud explorer extension menu](../resources/right-click-subscription.png) + +![Cloud explorer health check panel](../resources/kubectl-command-panel.png) + +![Cloud explorer new inspektor gadget panel](../resources/inspector-gadget-1.png) + +![Cloud explorer create cluster webview](../resources/create-cluster-webview.png) \ No newline at end of file diff --git a/docs/book/src/features/k8s-api-health-points.md b/docs/book/src/features/k8s-api-health-points.md index 2942e9a7..f1e1b613 100644 --- a/docs/book/src/features/k8s-api-health-points.md +++ b/docs/book/src/features/k8s-api-health-points.md @@ -2,8 +2,10 @@ ### Run Kubernetes API Health Endpoints -Right click on your AKS cluster and click on **Kubernetes API Health Endpoints** to easily run few [k8s cluster API endpoint health check](https://kubernetes.io/docs/reference/using-api/health-checks/). Currently we have enable following health check: +Right click on your AKS cluster and click on **Run Kubectl Commands**. Select and run health check commands from the *Health* section as shown in the image below. Currently we provide: - Healthz - Livez -- Readyz \ No newline at end of file +- Readyz + +![Kubectl health command panel](../resources/kubectl-command-panel.png) \ No newline at end of file diff --git a/docs/book/src/features/manage-cluster-operations.md b/docs/book/src/features/manage-cluster-operations.md index c84b39de..459cd6c3 100644 --- a/docs/book/src/features/manage-cluster-operations.md +++ b/docs/book/src/features/manage-cluster-operations.md @@ -4,5 +4,6 @@ Right click on your AKS cluster and click on **Managed Cluster Operations** to easily run few managed cluster operations on your cluster. Currently we have enable following operations: +- Abort Last Operation - Delete Cluster - Rotate Cluster Certificate diff --git a/docs/book/src/features/run-kubectl-command.md b/docs/book/src/features/run-kubectl-command.md index 4cbba41c..5ddab82d 100644 --- a/docs/book/src/features/run-kubectl-command.md +++ b/docs/book/src/features/run-kubectl-command.md @@ -9,4 +9,10 @@ Right click on your AKS cluster and click on **Run Kubectl Commands** to easily - API Resources - Get Cluster Info - Get Node -- Get All Events \ No newline at end of file +- Get All Events + +User can also run custom commands by typing or editing `kubectl` command parameters in the text field. Custom commands can optionally be saved for future use.. + +![Kubectl commad](../resources/right-click-menu-kubectl.png) + +![Kubectl command panel](../resources/kubectl-command-panel.png) \ No newline at end of file diff --git a/docs/book/src/resources/azure-service-operator-screenshot.png b/docs/book/src/resources/azure-service-operator-screenshot.png index 454765a6..a4efb858 100644 Binary files a/docs/book/src/resources/azure-service-operator-screenshot.png and b/docs/book/src/resources/azure-service-operator-screenshot.png differ diff --git a/docs/book/src/resources/create-cluster-webview.png b/docs/book/src/resources/create-cluster-webview.png new file mode 100644 index 00000000..7d8dcab1 Binary files /dev/null and b/docs/book/src/resources/create-cluster-webview.png differ diff --git a/docs/book/src/resources/kubectl-command-panel.png b/docs/book/src/resources/kubectl-command-panel.png new file mode 100644 index 00000000..32ebb0ad Binary files /dev/null and b/docs/book/src/resources/kubectl-command-panel.png differ diff --git a/docs/book/src/resources/right-click-menu-kubectl.png b/docs/book/src/resources/right-click-menu-kubectl.png index c301e7cb..02f40559 100644 Binary files a/docs/book/src/resources/right-click-menu-kubectl.png and b/docs/book/src/resources/right-click-menu-kubectl.png differ diff --git a/docs/book/src/resources/right-click-menu-managedoperations.png b/docs/book/src/resources/right-click-menu-managedoperations.png index 92707575..d83cb82e 100644 Binary files a/docs/book/src/resources/right-click-menu-managedoperations.png and b/docs/book/src/resources/right-click-menu-managedoperations.png differ diff --git a/package-lock.json b/package-lock.json index 3d77fd88..777e94fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-aks-tools", - "version": "1.3.14", + "version": "1.3.15", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vscode-aks-tools", - "version": "1.3.14", + "version": "1.3.15", "license": "MIT", "dependencies": { "@azure/arm-authorization": "^8.4.1", diff --git a/package.json b/package.json index e17071f7..9a305a70 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vscode-aks-tools", "displayName": "Azure Kubernetes Service", "description": "Display Azure Kubernetes Services within VS Code", - "version": "1.3.14", + "version": "1.3.15", "aiKey": "AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217", "publisher": "ms-kubernetes-tools", "icon": "resources/aks-tools.png",