diff --git a/netscaler-plugin/krew.yaml b/netscaler-plugin/krew.yaml deleted file mode 100644 index 22f85c2..0000000 --- a/netscaler-plugin/krew.yaml +++ /dev/null @@ -1,38 +0,0 @@ -apiVersion: krew.googlecontainertools.github.com/v1alpha2 -kind: Plugin -metadata: - name: netscaler -spec: - shortDescription: A Kubernetes plugin for inspecting Ingress Controller and associated NetScaler deployments - description: | - The official kubectl plugin for netscaler. - version: {{ .TagName }} - homepage: https://github.com/netscaler/modern-apps-toolkit/tree/main/netscaler-plugin#readme - platforms: - - selector: - matchLabels: - os: darwin - arch: amd64 - {{addURIAndSha "https://github.com/netscaler/modern-apps-toolkit/releases/download/{{ .TagName }}/netscaler-plugin_{{ .TagName }}_Darwin_x86_64.tar.gz" .TagName | indent 6 }} - bin: ./kubectl-netscaler - files: - - from: "*" - to: "." - - selector: - matchLabels: - os: linux - arch: amd64 - {{addURIAndSha "https://github.com/netscaler/modern-apps-toolkit/releases/download/{{ .TagName }}/netscaler-plugin_{{ .TagName }}_Linux_x86_64.tar.gz" .TagName | indent 6 }} - bin: ./kubectl-netscaler - files: - - from: "*" - to: "." - - selector: - matchLabels: - os: darwin - arch: amd64 - {{addURIAndSha "https://github.com/netscaler/modern-apps-toolkit/releases/download/{{ .TagName }}/netscaler-plugin_{{ .TagName }}_Windows_x86_64.zip" .TagName | indent 6 }} - bin: ./kubectl-netscaler.exe - files: - - from: "*" - to: "." \ No newline at end of file diff --git a/netscaler-plugin/netscaler.yaml b/netscaler-plugin/netscaler.yaml new file mode 100644 index 0000000..e7b4983 --- /dev/null +++ b/netscaler-plugin/netscaler.yaml @@ -0,0 +1,33 @@ +apiVersion: krew.googlecontainertools.github.com/v1alpha2 +kind: Plugin +metadata: + name: netscaler +spec: + shortDescription: Inspect NetScaler Ingresses + description: | + The official kubectl plugin for netscaler. + This plugin is used for inspecting Ingress Controller and associated NetScaler deployments. + version: v1.1.0 + homepage: https://github.com/netscaler/modern-apps-toolkit/tree/main/netscaler-plugin#readme + platforms: + - selector: + matchLabels: + os: darwin + arch: amd64 + uri: "https://github.com/netscaler/modern-apps-toolkit/releases/download/v1.0.0-netscaler-plugin/netscaler-plugin_v1.0.0-netscaler-plugin_Darwin_x86_64.tar.gz" + sha256: 0d374bd0073c067055369b842ab56a2b96af16cc71513e92a846b71eec1ec93e + bin: ./kubectl-netscaler_k8s + - selector: + matchLabels: + os: linux + arch: amd64 + uri: "https://github.com/netscaler/modern-apps-toolkit/releases/download/v1.0.0-netscaler-plugin/netscaler-plugin_v1.0.0-netscaler-plugin_Linux_x86_64.tar.gz" + sha256: f0b232b63c460101ec0a53287e795dafb074edc778406aadb786bf6b6921765e + bin: ./kubectl-netscaler_k8s + - selector: + matchLabels: + os: windows + arch: amd64 + uri: "https://github.com/netscaler/modern-apps-toolkit/releases/download/v1.0.0-netscaler-plugin/netscaler-plugin_v1.0.0-netscaler-plugin_Windows_x86_64.zip" + sha256: 51f061289b4bd751370267d870e7f4e5c9dac3a6d51000318f7daef5767fffab + bin: ./kubectl-netscaler_k8s.exe \ No newline at end of file