From c1f35f1092b38d7faec3ee060db2bdb225b24904 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 22 Oct 2022 20:08:32 +0000 Subject: [PATCH] Update Metrics Server metadata and add version 0.6.1 --- .../0.6.1.yml | 190 +++++++++--------- .../metadata.yml | 22 +- 2 files changed, 110 insertions(+), 102 deletions(-) diff --git a/repo/packages/metrics-server.packages.kadras.io/0.6.1.yml b/repo/packages/metrics-server.packages.kadras.io/0.6.1.yml index ccd121e..b7ee7a4 100644 --- a/repo/packages/metrics-server.packages.kadras.io/0.6.1.yml +++ b/repo/packages/metrics-server.packages.kadras.io/0.6.1.yml @@ -1,143 +1,149 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: + creationTimestamp: null name: metrics-server.packages.kadras.io.0.6.1 spec: + licenses: + - Apache 2.0 + refName: metrics-server.packages.kadras.io + releaseNotes: https://github.com/kubernetes-sigs/metrics-server/releases + releasedAt: "2022-10-22T20:07:36Z" + template: + spec: + deploy: + - kapp: {} + fetch: + - imgpkgBundle: + image: ghcr.io/arktonix/package-for-metrics-server@sha256:ea17539f905f37760155a9df26c848dcda2273875d4aa06b369e7a6dfd5e2c8a + template: + - ytt: + paths: + - config + - kbld: + paths: + - '-' + - .imgpkg/images.yml valuesSchema: openAPIv3: - type: object additionalProperties: false description: OpenAPIv3 Schema for metrics-server properties: - namespace: - type: string - description: The namespace in which metrics-server is deployed - default: kube-system - nodeSelector: - nullable: true - description: NodeSelector configuration applied to all the deployments - default: null - deployment: - type: object + daemonset: additionalProperties: false properties: updateStrategy: - type: string - nullable: true - description: Update strategy of deployments default: null + description: Update strategy of daemonsets + nullable: true + type: string + type: object + deployment: + additionalProperties: false + properties: rollingUpdate: - type: object additionalProperties: false properties: - maxUnavailable: - type: integer - nullable: true - description: The maxUnavailable of rollingUpdate. Applied only if RollingUpdate is used as updateStrategy - default: null maxSurge: - type: integer + default: null + description: The maxSurge of rollingUpdate. Applied only if RollingUpdate + is used as updateStrategy nullable: true - description: The maxSurge of rollingUpdate. Applied only if RollingUpdate is used as updateStrategy + type: integer + maxUnavailable: default: null - daemonset: - type: object - additionalProperties: false - properties: + description: The maxUnavailable of rollingUpdate. Applied only if + RollingUpdate is used as updateStrategy + nullable: true + type: integer + type: object updateStrategy: - type: string - nullable: true - description: Update strategy of daemonsets default: null - metricsServer: + description: Update strategy of deployments + nullable: true + type: string type: object + metricsServer: additionalProperties: false properties: - namespace: - type: string - nullable: true - description: The namespace value used by older templates, will be overwriten if top level namespace is present, kept for backward compatibility - default: null - createNamespace: - type: boolean - description: Whether to create namespace specified for metrics-server - default: true config: - type: object additionalProperties: false properties: - securePort: - type: integer - description: The HTTPS secure port used by metrics-server - default: 4443 - updateStrategy: - type: string - description: The update strategy of the metrics-server deployment - default: RollingUpdate + apiServiceInsecureTLS: + default: true + description: Whether to enable insecure TLS for metrics-server api + service + type: boolean args: - type: array + default: [] description: Arguments passed into metrics-server container items: - type: string default: "" - default: [] + type: string + type: array probe: - type: object additionalProperties: false properties: failureThreshold: - type: integer - description: Probe failureThreshold of metrics-server deployment default: 3 - periodSeconds: + description: Probe failureThreshold of metrics-server deployment type: integer - description: Probe period of metrics-server deployment + periodSeconds: default: 10 - apiServiceInsecureTLS: - type: boolean - description: Whether to enable insecure TLS for metrics-server api service - default: true + description: Probe period of metrics-server deployment + type: integer + type: object + securePort: + default: 4443 + description: The HTTPS secure port used by metrics-server + type: integer tolerations: - nullable: true - description: Metrics-server deployment tolerations default: [] - image: + description: Metrics-server deployment tolerations + nullable: true + updateStrategy: + default: RollingUpdate + description: The update strategy of the metrics-server deployment + type: string type: object + createNamespace: + default: true + description: Whether to create namespace specified for metrics-server + type: boolean + image: additionalProperties: false properties: - repository: - type: string - description: The repository of metrics-server image - default: "" name: - type: string + default: "" description: The path of image + type: string + pullPolicy: + default: IfNotPresent + description: The pull policy of image + type: string + repository: default: "" - tag: + description: The repository of metrics-server image type: string - description: The image tag + tag: default: "" - pullPolicy: + description: The image tag type: string - description: The pull policy of image - default: IfNotPresent - refName: metrics-server.packages.kadras.io + type: object + namespace: + default: null + description: The namespace value used by older templates, will be overwriten + if top level namespace is present, kept for backward compatibility + nullable: true + type: string + type: object + namespace: + default: kube-system + description: The namespace in which metrics-server is deployed + type: string + nodeSelector: + default: null + description: NodeSelector configuration applied to all the deployments + nullable: true + type: object version: 0.6.1 - releaseNotes: metrics-server 0.6.1 https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.1 - licenses: - - Apache 2.0 - template: - spec: - fetch: - - imgpkgBundle: - image: projects.registry.vmware.com/tce/metrics-server@sha256:55f29f8ba79933204c49642b1c9b745e1d60af3221d16b7772f4ba1b7ad60725 - template: - - ytt: - paths: - - config/ - - kbld: - paths: - - '-' - - .imgpkg/images.yml - deploy: - - kapp: {} diff --git a/repo/packages/metrics-server.packages.kadras.io/metadata.yml b/repo/packages/metrics-server.packages.kadras.io/metadata.yml index 93de629..22e6aa8 100644 --- a/repo/packages/metrics-server.packages.kadras.io/metadata.yml +++ b/repo/packages/metrics-server.packages.kadras.io/metadata.yml @@ -1,16 +1,18 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: PackageMetadata metadata: + creationTimestamp: null name: metrics-server.packages.kadras.io spec: - displayName: "metrics-server" - longDescription: "Metrics Server is a scalable, efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines." - shortDescription: "Metrics Server is a scalable, efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines." - providerName: VMware - maintainers: - - name: Guanpeng Gao categories: - - "observability" - - "metrics-server" - - "cluster" - - "metrics" + - monitoring + - metrics + - observability + displayName: metrics-server + longDescription: Metrics Server is a scalable and efficient source of container + resource metrics for Kubernetes built-in autoscaling pipelines. + maintainers: + - name: Thomas Vitale + providerName: Arktonix + shortDescription: Scalable and efficient source of container resource metrics for + Kubernetes built-in autoscaling pipelines.