ci: standardize CI/CD workflows, add release workflow and Renovate
- CI: single sequential job, local-ubuntu-latest runner, Node 22, workflow_call trigger, npm run commands - Release: new workflow with CI gate, concurrency protection, dynamic package name, tarball validation, gh CLI - Add artifacthub-pkg.yml for Artifact Hub listing - Add renovate.json with recommended config Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
version: "0.1.0"
|
||||
name: kube-vip
|
||||
displayName: kube-vip
|
||||
createdAt: "2026-03-04T00:00:00Z"
|
||||
description: >-
|
||||
Headlamp plugin for kube-vip virtual IP and load balancer visibility.
|
||||
Monitors kube-vip DaemonSet/pods, LoadBalancer services, nodes, IP pools,
|
||||
and leader election. Read-only — no cluster write operations.
|
||||
license: Apache-2.0
|
||||
homeURL: https://github.com/privilegedescalation/headlamp-kube-vip-plugin
|
||||
keywords:
|
||||
- kube-vip
|
||||
- virtual-ip
|
||||
- load-balancer
|
||||
- headlamp
|
||||
- kubernetes
|
||||
links:
|
||||
- name: Source
|
||||
url: https://github.com/privilegedescalation/headlamp-kube-vip-plugin
|
||||
- name: kube-vip
|
||||
url: https://kube-vip.io/
|
||||
maintainers:
|
||||
- name: privilegedescalation
|
||||
email: chris@farhood.org
|
||||
provider:
|
||||
name: privilegedescalation
|
||||
annotations:
|
||||
headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-kube-vip-plugin/releases/download/v0.1.0/kube-vip-0.1.0.tar.gz"
|
||||
headlamp/plugin/archive-checksum: ""
|
||||
headlamp/plugin/version-compat: ">=0.26"
|
||||
headlamp/plugin/distro-compat: "in-cluster"
|
||||
Reference in New Issue
Block a user