diff --git a/artifacthub-pkg.yml b/artifacthub-pkg.yml index 5cc2b34..ff6be8b 100644 --- a/artifacthub-pkg.yml +++ b/artifacthub-pkg.yml @@ -1,4 +1,4 @@ -version: "0.7.0" +version: "0.7.2" name: headlamp-polaris displayName: Polaris createdAt: "2026-02-05T19:00:00Z" @@ -28,7 +28,7 @@ maintainers: - name: privilegedescalation email: "chris@farhood.org" annotations: - headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.7.0/headlamp-polaris-0.7.0.tar.gz" + headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.7.2/headlamp-polaris-0.7.0.tar.gz" headlamp/plugin/version-compat: ">=0.26" headlamp/plugin/archive-checksum: sha256:69b7adf74416d72580981387b1861e2b5fcf7f96ae9f0620f85f623f8b6dab56 headlamp/plugin/distro-compat: in-cluster diff --git a/deployment/headlamp-static-plugin-values.yaml b/deployment/headlamp-static-plugin-values.yaml index 59618f3..db3e35b 100644 --- a/deployment/headlamp-static-plugin-values.yaml +++ b/deployment/headlamp-static-plugin-values.yaml @@ -28,10 +28,10 @@ initContainers: # Install polaris plugin echo "Installing polaris plugin..." cd /headlamp/static-plugins - npm pack headlamp-polaris-plugin@0.3.0 - tar -xzf headlamp-polaris-plugin-0.3.0.tgz + npm pack headlamp-polaris-plugin@0.7.2 + tar -xzf headlamp-polaris-plugin-0.7.2.tgz mv package headlamp-polaris-plugin - rm headlamp-polaris-plugin-0.3.0.tgz + rm headlamp-polaris-plugin-0.7.2.tgz # Install other plugins npx --yes @headlamp-k8s/plugin@latest install \ diff --git a/deployment/polaris-rbac.yaml b/deployment/polaris-rbac.yaml index a3b3629..2119eba 100644 --- a/deployment/polaris-rbac.yaml +++ b/deployment/polaris-rbac.yaml @@ -22,6 +22,9 @@ subjects: - kind: Group name: system:authenticated apiGroup: rbac.authorization.k8s.io + - kind: ServiceAccount + name: headlamp + namespace: kube-system roleRef: kind: Role name: polaris-dashboard-proxy-reader diff --git a/docs/DEPLOYMENT.md b/docs/DEPLOYMENT.md index 929fbd5..e0d7488 100644 --- a/docs/DEPLOYMENT.md +++ b/docs/DEPLOYMENT.md @@ -110,9 +110,9 @@ metadata: namespace: kube-system data: plugin.yml: | - - name: headlamp-polaris-plugin + - name: headlamp-polaris version: 0.3.4 - url: https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.3.10/polaris-0.3.10.tar.gz + url: https://github.com/privilegedescalation/headlamp-polaris/releases/download/v0.3.10/polaris-0.3.10.tar.gz ``` ### Method 3: Volume Mount (Development) @@ -136,7 +136,7 @@ volumeMounts: readOnly: true ``` -Then manually place `headlamp-polaris-plugin/` in the host path. +Then manually place `headlamp-polaris/` in the host path. ## Helm Integration @@ -344,7 +344,7 @@ metadata: name: polaris-proxy-reader namespace: polaris labels: - app.kubernetes.io/name: headlamp-polaris-plugin + app.kubernetes.io/name: headlamp-polaris app.kubernetes.io/component: rbac rules: - apiGroups: [''] @@ -360,7 +360,7 @@ metadata: name: headlamp-polaris-proxy namespace: polaris labels: - app.kubernetes.io/name: headlamp-polaris-plugin + app.kubernetes.io/name: headlamp-polaris app.kubernetes.io/component: rbac subjects: - kind: ServiceAccount @@ -430,7 +430,7 @@ spec: kubectl -n kube-system exec -it deployment/headlamp -- ls -la /headlamp/plugins/ # Expected output: -# drwxr-xr-x headlamp-polaris-plugin/ +# drwxr-xr-x headlamp-polaris/ ``` ## Production Checklist @@ -467,7 +467,7 @@ kubectl -n kube-system logs deployment/headlamp | grep -i polaris # Expected: No errors related to plugin loading # 4. Verify plugin files exist -kubectl -n kube-system exec -it deployment/headlamp -- ls -la /headlamp/plugins/headlamp-polaris-plugin/ +kubectl -n kube-system exec -it deployment/headlamp -- ls -la /headlamp/plugins/headlamp-polaris/ # Expected: dist/, package.json present ``` @@ -475,7 +475,7 @@ kubectl -n kube-system exec -it deployment/headlamp -- ls -la /headlamp/plugins/ ### UI Verification - [ ] Navigate to Headlamp → Settings → Plugins -- [ ] Plugin "headlamp-polaris-plugin" listed +- [ ] Plugin "headlamp-polaris" listed - [ ] Sidebar shows "Polaris" entry - [ ] Click "Polaris" → Overview page loads - [ ] Cluster score displays correctly @@ -498,7 +498,7 @@ kubectl -n kube-system exec -it deployment/headlamp -- ls -la /headlamp/plugins/ ```bash # Verify plugin files exist kubectl -n kube-system exec deployment/headlamp -c headlamp -- \ - ls -la /headlamp/plugins/headlamp-polaris-plugin/ + ls -la /headlamp/plugins/headlamp-polaris/ # Restart Headlamp kubectl -n kube-system rollout restart deployment/headlamp @@ -646,7 +646,7 @@ Polaris audit data may contain: ### Plugin Upgrade via Plugin Manager 1. Navigate to Settings → Plugins -2. Find "headlamp-polaris-plugin" +2. Find "headlamp-polaris" 3. Click "Update" if new version available 4. Refresh browser (Cmd+Shift+R / Ctrl+Shift+R) diff --git a/docs/DOCUMENTATION_STANDARDIZATION_PLAN.md b/docs/DOCUMENTATION_STANDARDIZATION_PLAN.md index 3deb8dc..5caf92d 100644 --- a/docs/DOCUMENTATION_STANDARDIZATION_PLAN.md +++ b/docs/DOCUMENTATION_STANDARDIZATION_PLAN.md @@ -1,7 +1,7 @@ # Documentation Standardization Plan **Date**: 2026-02-12 -**Repositories**: headlamp-polaris-plugin, headlamp-sealed-secrets-plugin +**Repositories**: headlamp-polaris, headlamp-sealed-secrets-plugin **Goal**: Establish consistent documentation standards across Headlamp plugin projects ## Executive Summary diff --git a/docs/README.md b/docs/README.md index e89d423..f3946b9 100644 --- a/docs/README.md +++ b/docs/README.md @@ -68,4 +68,4 @@ Production deployment guides: --- -**Need help?** Open an issue on [GitHub](https://github.com/privilegedescalation/headlamp-polaris-plugin/issues) or check [CONTRIBUTING.md](../CONTRIBUTING.md) for development guidelines. +**Need help?** Open an issue on [GitHub](https://github.com/privilegedescalation/headlamp-polaris/issues) or check [CONTRIBUTING.md](../CONTRIBUTING.md) for development guidelines. diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 5201500..ea3a91b 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -36,7 +36,7 @@ This guide covers common issues encountered when using the Headlamp Polaris Plug kubectl logs -n kube-system deployment/headlamp -c headlamp-plugin # Expected output: -# Installing plugin from https://github.com/.../headlamp-polaris-plugin-X.Y.Z.tar.gz +# Installing plugin from https://github.com/.../headlamp-polaris-X.Y.Z.tar.gz # Plugin installed successfully ``` @@ -44,7 +44,7 @@ kubectl logs -n kube-system deployment/headlamp -c headlamp-plugin ```bash kubectl exec -n kube-system deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/ -# Should show: headlamp-polaris-plugin/ +# Should show: headlamp-polaris/ ``` **2. JavaScript Cached by Browser** @@ -297,7 +297,7 @@ Upgrade to v0.3.3 or later: If manually installing, ensure plugin name matches `package.json`: ```typescript -registerPluginSettings('headlamp-polaris-plugin', PolarisSettings, true); +registerPluginSettings('headlamp-polaris', PolarisSettings, true); // NOT 'polaris' — must match package.json name ``` @@ -597,7 +597,7 @@ kubectl get configmap headlamp-plugin-config -n kube-system -o yaml Expected format: ``` -https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.3.10/polaris-0.3.10.tar.gz +https://github.com/privilegedescalation/headlamp-polaris/releases/download/v0.3.10/polaris-0.3.10.tar.gz ``` --- @@ -649,7 +649,7 @@ ArtifactHub pulls metadata every 30 minutes. There is no webhook or push mechani **Wait 30 minutes** after pushing a GitHub release, then check: ``` -https://artifacthub.io/packages/headlamp/headlamp-polaris-plugin/headlamp-polaris-plugin +https://artifacthub.io/packages/headlamp/headlamp-polaris/headlamp-polaris ``` **Verify metadata**: @@ -683,7 +683,7 @@ If none of these solutions work, gather debugging information and open an issue: 2. **Plugin Version**: - Check Settings → Plugins in Headlamp UI - - Or: `kubectl exec -n kube-system deployment/headlamp -c headlamp -- cat /headlamp/plugins/headlamp-polaris-plugin/package.json` + - Or: `kubectl exec -n kube-system deployment/headlamp -c headlamp -- cat /headlamp/plugins/headlamp-polaris/package.json` 3. **Browser Console Output**: @@ -709,7 +709,7 @@ If none of these solutions work, gather debugging information and open an issue: ### Where to Get Help -- **GitHub Issues**: [https://github.com/privilegedescalation/headlamp-polaris-plugin/issues](https://github.com/privilegedescalation/headlamp-polaris-plugin/issues) -- **GitHub Discussions**: [https://github.com/privilegedescalation/headlamp-polaris-plugin/discussions](https://github.com/privilegedescalation/headlamp-polaris-plugin/discussions) +- **GitHub Issues**: [https://github.com/privilegedescalation/headlamp-polaris/issues](https://github.com/privilegedescalation/headlamp-polaris/issues) +- **GitHub Discussions**: [https://github.com/privilegedescalation/headlamp-polaris/discussions](https://github.com/privilegedescalation/headlamp-polaris/discussions) Include the debugging information above when opening an issue. diff --git a/docs/deployment/helm.md b/docs/deployment/helm.md index 702bfcc..f6c8aca 100644 --- a/docs/deployment/helm.md +++ b/docs/deployment/helm.md @@ -180,9 +180,9 @@ metadata: namespace: kube-system data: plugin.yml: | - - name: headlamp-polaris-plugin + - name: headlamp-polaris version: 0.3.5 - url: https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.3.10/polaris-0.3.10.tar.gz + url: https://github.com/privilegedescalation/headlamp-polaris/releases/download/v0.3.10/polaris-0.3.10.tar.gz ``` Apply ConfigMap then deploy Headlamp: @@ -357,7 +357,7 @@ helm upgrade headlamp headlamp/headlamp \ ### Upgrade Plugin (Plugin Manager Method) 1. Navigate to **Settings → Plugins** in Headlamp UI -2. Find "headlamp-polaris-plugin" +2. Find "headlamp-polaris" 3. Click **Update** if new version available 4. Hard refresh browser (**Cmd+Shift+R** / **Ctrl+Shift+R**) @@ -386,7 +386,7 @@ helm get values headlamp -n kube-system # Verify plugin files exist kubectl -n kube-system exec deployment/headlamp -c headlamp -- \ - ls -la /headlamp/plugins/headlamp-polaris-plugin/ + ls -la /headlamp/plugins/headlamp-polaris/ # If missing, reinstall plugin via UI or check init container logs kubectl -n kube-system logs deployment/headlamp -c install-polaris-plugin diff --git a/docs/deployment/kubernetes.md b/docs/deployment/kubernetes.md index de478c1..dc47b92 100644 --- a/docs/deployment/kubernetes.md +++ b/docs/deployment/kubernetes.md @@ -26,7 +26,7 @@ metadata: name: polaris-proxy-reader namespace: polaris labels: - app.kubernetes.io/name: headlamp-polaris-plugin + app.kubernetes.io/name: headlamp-polaris app.kubernetes.io/component: rbac rules: - apiGroups: [''] @@ -42,7 +42,7 @@ metadata: name: headlamp-polaris-proxy namespace: polaris labels: - app.kubernetes.io/name: headlamp-polaris-plugin + app.kubernetes.io/name: headlamp-polaris app.kubernetes.io/component: rbac subjects: - kind: ServiceAccount @@ -96,9 +96,9 @@ metadata: app.kubernetes.io/component: plugin-config data: plugin.yml: | - - name: headlamp-polaris-plugin + - name: headlamp-polaris version: 0.3.5 - url: https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.3.10/polaris-0.3.10.tar.gz + url: https://github.com/privilegedescalation/headlamp-polaris/releases/download/v0.3.10/polaris-0.3.10.tar.gz ``` ### Headlamp Deployment with Plugin Init Container @@ -256,7 +256,7 @@ kubectl -n kube-system logs deployment/headlamp -c install-plugins # Verify plugin files exist kubectl -n kube-system exec deployment/headlamp -c headlamp -- \ - ls -la /headlamp/plugins/headlamp-polaris-plugin/ + ls -la /headlamp/plugins/headlamp-polaris/ # Expected output: # drwxr-xr-x dist/ @@ -388,7 +388,7 @@ For GitOps with FluxCD: apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: headlamp-polaris-plugin + name: headlamp-polaris namespace: flux-system spec: interval: 10m diff --git a/docs/deployment/production.md b/docs/deployment/production.md index 18f300f..e2204e3 100644 --- a/docs/deployment/production.md +++ b/docs/deployment/production.md @@ -70,14 +70,14 @@ kubectl -n kube-system logs deployment/headlamp | grep -i polaris # Expected: No errors related to plugin loading # 4. Verify plugin files exist -kubectl -n kube-system exec deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/headlamp-polaris-plugin/ +kubectl -n kube-system exec deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/headlamp-polaris/ # Expected: dist/, package.json present ``` ### UI Verification - [ ] Navigate to **Settings → Plugins** -- [ ] Verify "headlamp-polaris-plugin" is listed with correct version +- [ ] Verify "headlamp-polaris" is listed with correct version - [ ] Sidebar shows "Polaris" entry - [ ] Click **Polaris → Overview** - page loads successfully - [ ] Cluster score gauge displays @@ -437,7 +437,7 @@ If Headlamp or plugin becomes unavailable: ```bash kubectl -n kube-system exec deployment/headlamp -- \ - ls /headlamp/plugins/headlamp-polaris-plugin/ + ls /headlamp/plugins/headlamp-polaris/ ``` 5. **Hard refresh browser:** diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index 3db5527..efa96a7 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -28,7 +28,7 @@ Before installation, ensure all [prerequisites](prerequisites.md) are met: **Best for:** Production deployments, managed updates, ease of use -The plugin is published on [Artifact Hub](https://artifacthub.io/packages/headlamp/polaris/headlamp-polaris-plugin) and can be installed via the Headlamp Plugin Manager. +The plugin is published on [Artifact Hub](https://artifacthub.io/packages/headlamp/polaris/headlamp-polaris) and can be installed via the Headlamp Plugin Manager. #### Via Headlamp UI @@ -125,9 +125,9 @@ metadata: namespace: kube-system data: plugin.yml: | - - name: headlamp-polaris-plugin + - name: headlamp-polaris version: 0.3.5 - url: https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.3.10/polaris-0.3.10.tar.gz + url: https://github.com/privilegedescalation/headlamp-polaris/releases/download/v0.3.10/polaris-0.3.10.tar.gz ``` #### Apply Configuration @@ -145,7 +145,7 @@ helm upgrade --install headlamp headlamp/headlamp \ kubectl -n kube-system wait --for=condition=ready pod -l app.kubernetes.io/name=headlamp --timeout=300s # Verify plugin files -kubectl -n kube-system exec -it deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/headlamp-polaris-plugin/ +kubectl -n kube-system exec -it deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/headlamp-polaris/ # Expected output: # drwxr-xr-x dist/ @@ -163,13 +163,13 @@ Download the plugin tarball and extract it into Headlamp's plugin directory. ```bash # Download latest release VERSION=0.3.5 -wget https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v${VERSION}/headlamp-polaris-plugin-${VERSION}.tar.gz +wget https://github.com/privilegedescalation/headlamp-polaris/releases/download/v${VERSION}/headlamp-polaris-${VERSION}.tar.gz # Extract to plugin directory -tar xzf headlamp-polaris-plugin-${VERSION}.tar.gz -C /headlamp/plugins/ +tar xzf headlamp-polaris-${VERSION}.tar.gz -C /headlamp/plugins/ # Verify extraction -ls -la /headlamp/plugins/headlamp-polaris-plugin/ +ls -la /headlamp/plugins/headlamp-polaris/ # Expected output: # drwxr-xr-x dist/ @@ -209,8 +209,8 @@ Clone the repository and build the plugin from source. ```bash # Clone repository -git clone https://github.com/privilegedescalation/headlamp-polaris-plugin.git -cd headlamp-polaris-plugin +git clone https://github.com/privilegedescalation/headlamp-polaris.git +cd headlamp-polaris # Install dependencies npm install @@ -302,7 +302,7 @@ kubectl -n kube-system wait --for=condition=ready pod -l app.kubernetes.io/name= **UI Verification:** 1. Navigate to **Settings → Plugins** -2. Verify "headlamp-polaris-plugin" is listed +2. Verify "headlamp-polaris" is listed 3. Check version matches installed version 4. Verify **Polaris** appears in sidebar 5. Click **Polaris** → Overview page loads @@ -312,7 +312,7 @@ kubectl -n kube-system wait --for=condition=ready pod -l app.kubernetes.io/name= ```bash # Verify plugin files exist -kubectl -n kube-system exec -it deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/headlamp-polaris-plugin/ +kubectl -n kube-system exec -it deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/headlamp-polaris/ # Expected output: # drwxr-xr-x dist/ @@ -346,7 +346,7 @@ kubectl get --raw /api/v1/namespaces/polaris/services/polaris-dashboard:80/proxy ```bash # 1. Verify plugin files exist kubectl -n kube-system exec deployment/headlamp -c headlamp -- \ - ls -la /headlamp/plugins/headlamp-polaris-plugin/ + ls -la /headlamp/plugins/headlamp-polaris/ # Expected: dist/, package.json present @@ -419,4 +419,4 @@ kubectl -n kube-system rollout restart deployment/headlamp - [Headlamp Plugin Documentation](https://headlamp.dev/docs/latest/development/plugins/) - [Headlamp Helm Chart](https://github.com/headlamp-k8s/headlamp/tree/main/charts/headlamp) - [Polaris Installation](https://polaris.docs.fairwinds.com/infrastructure-as-code/) -- [Artifact Hub Package](https://artifacthub.io/packages/headlamp/polaris/headlamp-polaris-plugin) +- [Artifact Hub Package](https://artifacthub.io/packages/headlamp/polaris/headlamp-polaris) diff --git a/docs/getting-started/quick-start.md b/docs/getting-started/quick-start.md index aacc5b3..0116b2e 100644 --- a/docs/getting-started/quick-start.md +++ b/docs/getting-started/quick-start.md @@ -87,7 +87,7 @@ EOF 1. **Check Plugin is Loaded:** - Go to **Settings → Plugins** - - Verify "headlamp-polaris-plugin" is listed + - Verify "headlamp-polaris" is listed 2. **Check Sidebar:** @@ -112,7 +112,7 @@ EOF ```bash # Verify plugin files exist kubectl -n kube-system exec -it deployment/headlamp -c headlamp -- \ - ls /headlamp/plugins/headlamp-polaris-plugin/dist/ + ls /headlamp/plugins/headlamp-polaris/dist/ # Expected output: # main.js @@ -186,7 +186,7 @@ Cluster score badge in top navigation: ```bash # Verify plugin files exist kubectl -n kube-system exec -it deployment/headlamp -c headlamp -- \ - ls /headlamp/plugins/headlamp-polaris-plugin/ + ls /headlamp/plugins/headlamp-polaris/ # If missing, reinstall via Headlamp UI or sidecar method diff --git a/docs/troubleshooting/README.md b/docs/troubleshooting/README.md index 44c128a..5c55d77 100644 --- a/docs/troubleshooting/README.md +++ b/docs/troubleshooting/README.md @@ -58,7 +58,7 @@ kubectl -n kube-system logs deployment/headlamp | grep -i polaris ```bash # Verify plugin files exist kubectl -n kube-system exec deployment/headlamp -c headlamp -- \ - ls -la /headlamp/plugins/headlamp-polaris-plugin/ + ls -la /headlamp/plugins/headlamp-polaris/ # Expected output: # drwxr-xr-x dist/ @@ -153,7 +153,7 @@ If the quick diagnosis doesn't resolve your issue: - [Deployment Guide](../deployment/kubernetes.md) 3. **Open a GitHub issue:** - - [GitHub Issues](https://github.com/privilegedescalation/headlamp-polaris-plugin/issues) + - [GitHub Issues](https://github.com/privilegedescalation/headlamp-polaris/issues) - Include: Headlamp version, plugin version, error messages, logs ## References diff --git a/docs/troubleshooting/common-issues.md b/docs/troubleshooting/common-issues.md index 5201500..ea3a91b 100644 --- a/docs/troubleshooting/common-issues.md +++ b/docs/troubleshooting/common-issues.md @@ -36,7 +36,7 @@ This guide covers common issues encountered when using the Headlamp Polaris Plug kubectl logs -n kube-system deployment/headlamp -c headlamp-plugin # Expected output: -# Installing plugin from https://github.com/.../headlamp-polaris-plugin-X.Y.Z.tar.gz +# Installing plugin from https://github.com/.../headlamp-polaris-X.Y.Z.tar.gz # Plugin installed successfully ``` @@ -44,7 +44,7 @@ kubectl logs -n kube-system deployment/headlamp -c headlamp-plugin ```bash kubectl exec -n kube-system deployment/headlamp -c headlamp -- ls -la /headlamp/plugins/ -# Should show: headlamp-polaris-plugin/ +# Should show: headlamp-polaris/ ``` **2. JavaScript Cached by Browser** @@ -297,7 +297,7 @@ Upgrade to v0.3.3 or later: If manually installing, ensure plugin name matches `package.json`: ```typescript -registerPluginSettings('headlamp-polaris-plugin', PolarisSettings, true); +registerPluginSettings('headlamp-polaris', PolarisSettings, true); // NOT 'polaris' — must match package.json name ``` @@ -597,7 +597,7 @@ kubectl get configmap headlamp-plugin-config -n kube-system -o yaml Expected format: ``` -https://github.com/privilegedescalation/headlamp-polaris-plugin/releases/download/v0.3.10/polaris-0.3.10.tar.gz +https://github.com/privilegedescalation/headlamp-polaris/releases/download/v0.3.10/polaris-0.3.10.tar.gz ``` --- @@ -649,7 +649,7 @@ ArtifactHub pulls metadata every 30 minutes. There is no webhook or push mechani **Wait 30 minutes** after pushing a GitHub release, then check: ``` -https://artifacthub.io/packages/headlamp/headlamp-polaris-plugin/headlamp-polaris-plugin +https://artifacthub.io/packages/headlamp/headlamp-polaris/headlamp-polaris ``` **Verify metadata**: @@ -683,7 +683,7 @@ If none of these solutions work, gather debugging information and open an issue: 2. **Plugin Version**: - Check Settings → Plugins in Headlamp UI - - Or: `kubectl exec -n kube-system deployment/headlamp -c headlamp -- cat /headlamp/plugins/headlamp-polaris-plugin/package.json` + - Or: `kubectl exec -n kube-system deployment/headlamp -c headlamp -- cat /headlamp/plugins/headlamp-polaris/package.json` 3. **Browser Console Output**: @@ -709,7 +709,7 @@ If none of these solutions work, gather debugging information and open an issue: ### Where to Get Help -- **GitHub Issues**: [https://github.com/privilegedescalation/headlamp-polaris-plugin/issues](https://github.com/privilegedescalation/headlamp-polaris-plugin/issues) -- **GitHub Discussions**: [https://github.com/privilegedescalation/headlamp-polaris-plugin/discussions](https://github.com/privilegedescalation/headlamp-polaris-plugin/discussions) +- **GitHub Issues**: [https://github.com/privilegedescalation/headlamp-polaris/issues](https://github.com/privilegedescalation/headlamp-polaris/issues) +- **GitHub Discussions**: [https://github.com/privilegedescalation/headlamp-polaris/discussions](https://github.com/privilegedescalation/headlamp-polaris/discussions) Include the debugging information above when opening an issue. diff --git a/docs/user-guide/rbac-permissions.md b/docs/user-guide/rbac-permissions.md index af58610..314e220 100644 --- a/docs/user-guide/rbac-permissions.md +++ b/docs/user-guide/rbac-permissions.md @@ -35,7 +35,7 @@ metadata: name: polaris-proxy-reader namespace: polaris labels: - app.kubernetes.io/name: headlamp-polaris-plugin + app.kubernetes.io/name: headlamp-polaris app.kubernetes.io/component: rbac rules: - apiGroups: [''] @@ -60,7 +60,7 @@ metadata: name: headlamp-polaris-proxy namespace: polaris labels: - app.kubernetes.io/name: headlamp-polaris-plugin + app.kubernetes.io/name: headlamp-polaris app.kubernetes.io/component: rbac subjects: - kind: ServiceAccount diff --git a/package-lock.json b/package-lock.json index 7bde0b7..12b7284 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "headlamp-polaris", - "version": "0.7.1", + "version": "0.7.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "headlamp-polaris", - "version": "0.7.1", + "version": "0.7.2", "license": "Apache-2.0", "devDependencies": { "@kinvolk/headlamp-plugin": "^0.13.0", @@ -14990,7 +14990,7 @@ } }, "node_modules/rrweb-cssom": { - "version": "0.7.1", + "version": "0.7.2", "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", "dev": true, diff --git a/package.json b/package.json index 7e1ed0c..fec7c9d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "headlamp-polaris", - "version": "0.7.1", + "version": "0.7.2", "description": "Headlamp plugin for Fairwinds Polaris audit results", "repository": { "type": "git",