Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
190 changes: 98 additions & 92 deletions repo/packages/metrics-server.packages.kadras.io/0.6.1.yml
Original file line number Diff line number Diff line change
@@ -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: {}
22 changes: 12 additions & 10 deletions repo/packages/metrics-server.packages.kadras.io/metadata.yml
Original file line number Diff line number Diff line change
@@ -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.