Skip to content
4 changes: 4 additions & 0 deletions pkgs/kubernetes/kubernetes/kube-aggregator/pkg.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
packages:
- name: kubernetes/kubernetes/kube-aggregator@v1.33.0
- name: kubernetes/kubernetes/kube-aggregator
version: v1.25.4
40 changes: 40 additions & 0 deletions pkgs/kubernetes/kubernetes/kube-aggregator/registry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json
packages:
- name: kubernetes/kubernetes/kube-aggregator
type: http
repo_owner: kubernetes
repo_name: kubernetes
description: "Aggregator for Kubernetes-style API servers: dynamic registration, discovery summarization, secure proxy"
version_filter: not (Version matches "-(alpha|beta|rc)")
version_constraint: "false"
version_overrides:
- version_constraint: semver("<= 1.18.20")
no_asset: true
- version_constraint: semver("<= 1.25.4")
url: https://dl.k8s.io/{{.Version}}/bin/{{.OS}}/{{.Arch}}/kube-aggregator
format: raw
supported_envs:
- linux
checksum:
type: http
url: https://dl.k8s.io/{{.Version}}/bin/{{.OS}}/{{.Arch}}/kube-aggregator.sha256
algorithm: sha256
- version_constraint: "true"
url: https://dl.k8s.io/{{.Version}}/bin/{{.OS}}/{{.Arch}}/kube-aggregator
format: raw
supported_envs:
- linux
checksum:
type: http
url: https://dl.k8s.io/{{.Version}}/bin/{{.OS}}/{{.Arch}}/kube-aggregator.sha256
algorithm: sha256
cosign:
opts:
- --signature
- https://dl.k8s.io/{{.Version}}/bin/{{.OS}}/{{.Arch}}/kube-aggregator.sig
- --certificate
- https://dl.k8s.io/{{.Version}}/bin/{{.OS}}/{{.Arch}}/kube-aggregator.cert
- --certificate-identity
- "krel-staging@k8s-releng-prod.iam.gserviceaccount.com"
- --certificate-oidc-issuer
- "https://accounts.google.com"
9 changes: 9 additions & 0 deletions pkgs/kubernetes/kubernetes/kube-aggregator/scaffold.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/aqua-generate-registry.json
# aqua - Declarative CLI Version Manager
# https://aquaproj.github.io/
# Other than name is optional. All initial values are just examples.
name: kubernetes/kubernetes/kube-aggregator
version_filter: not (Version matches "-(alpha|beta|rc)")
# version_prefix: cli-
# all_assets_filter: not (Asset matches "-cli")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

scaffold.yaml is unnecessary.
cmdx s supports only github_release type package.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙇

38 changes: 38 additions & 0 deletions registry.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.