Skip to content

Commit

Permalink
Merge pull request #171 from maxcao13/operator-sdk-post-merge-chores
Browse files Browse the repository at this point in the history
PODAUTO-225: Operator-SDK upgrade post merge chores
  • Loading branch information
openshift-merge-bot[bot] committed Sep 3, 2024
2 parents 32a54ae + 718f3cb commit c4aab7e
Show file tree
Hide file tree
Showing 30 changed files with 162 additions and 126 deletions.
2 changes: 1 addition & 1 deletion .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
build_root_image:
name: release
namespace: openshift
tag: rhel-9-release-golang-1.22-openshift-4.17
tag: rhel-9-release-golang-1.22-openshift-4.18
56 changes: 28 additions & 28 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,36 +9,36 @@ issues:
# restore some of the defaults
# (fill in the rest as needed)
exclude-rules:
- path: "api/*"
linters:
- lll
- path: "internal/*"
linters:
- dupl
- lll
- path: "api/*"
linters:
- lll
- path: "internal/*"
linters:
- dupl
- lll
# exclude some testutils
exclude-dirs:
- cmd/testutil
- vendor
- cmd/testutil
- vendor
linters:
disable-all: true
enable:
- dupl
- errcheck
- exportloopref
- goconst
- gocyclo
- gofmt
- goimports
- gosimple
- govet
- ineffassign
- lll
- misspell
- nakedret
- prealloc
- staticcheck
- typecheck
- unconvert
- unparam
- unused
- dupl
- errcheck
- exportloopref
- goconst
- gocyclo
- gofmt
- goimports
- gosimple
- govet
- ineffassign
- lll
- misspell
- nakedret
- prealloc
- staticcheck
- typecheck
- unconvert
- unparam
- unused
20 changes: 20 additions & 0 deletions .yamllint
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
extends: default

rules:
indentation:
indent-sequences: false
spaces: 2
line-length:
level: warning
max: 180 # 180 seems a little big, but CSVs and CRDs can be long, so no bigger than that
document-start: disable

ignore:
- _output/
- bin/
- vendor/
- config/vpa/vpa-crd.yaml
- config/vpa/vpa-rbac.yaml
- config/vpa/vpacheckpoint-crd.yaml

# we need to ignore vpa yamls because manifest-diff-upstream copies it directly from the upstream repo and expects no git diff
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Build the manager binary
FROM registry.ci.openshift.org/openshift/release:rhel-9-release-golang-1.22-openshift-4.17 AS builder
FROM registry.ci.openshift.org/openshift/release:rhel-9-release-golang-1.22-openshift-4.18 AS builder
ARG TARGETOS
ARG TARGETARCH

Expand All @@ -26,7 +26,7 @@ COPY internal/ internal/
# by leaving it empty we can ensure that the container and binary shipped on it will have the same platform.
RUN GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -mod=vendor -a -o manager cmd/main.go

FROM registry.ci.openshift.org/ocp/4.17:base-rhel9
FROM registry.ci.openshift.org/ocp/4.18:base-rhel9
WORKDIR /
COPY --from=builder /workspace/manager .
USER 65532:65532
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile.rhel7
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Build the manager binary
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.22-openshift-4.17 AS builder
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.22-openshift-4.18 AS builder
ARG TARGETOS
ARG TARGETARCH

Expand Down Expand Up @@ -30,7 +30,7 @@ COPY internal/ internal/
# by leaving it empty we can ensure that the container and binary shipped on it will have the same platform.
RUN GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -mod=vendor -a -o manager cmd/main.go

FROM registry.ci.openshift.org/ocp/4.17:base-rhel9
FROM registry.ci.openshift.org/ocp/4.18:base-rhel9
WORKDIR /
COPY --from=builder /workspace/manager .
USER 65532:65532
Expand Down
11 changes: 8 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Must be semver compliant
export OPERATOR_VERSION ?= 4.17.0
export OPERATOR_VERSION ?= 4.18.0
OPERATOR_NAME ?= vertical-pod-autoscaler-operator
IMAGE_VERSION ?= $(OPERATOR_VERSION)
BUNDLE_VERSION ?= $(IMAGE_VERSION)
Expand Down Expand Up @@ -127,6 +127,11 @@ vet: ## Run go vet against code.
manifest-diff: build-testutil ## Compare permissions and CRDs from upstream manifests.
hack/manifest-diff-upstream.sh

# yamllint source is here: https://github.com/adrienverge/yamllint
.PHONY: yamllint
yamllint: ## Run yamllint against manifests.
hack/yaml-lint.sh

# TODO(macao): Future task to migrate to using envtest https://sdk.operatorframework.io/docs/building-operators/golang/testing/
.PHONY: test
test: manifests generate fmt vet envtest ## Run tests.
Expand Down Expand Up @@ -427,8 +432,8 @@ catalog-push: ## Push a catalog image.
## Optionally, the easiest way to pass IMG arguments is to instead set the following environment variables:
## - IMAGE_TAG_BASE: The base image tag for the operator.
## - OPERATOR_VERSION: The version of the operator.
## e.g. make e2e-olm-local IMAGE_TAG_BASE=quay.io/$(USER)/vertical-pod-autoscaler-operator OPERATOR_VERSION=4.17.0 KUBECONFIG=/path/to/kubeconfig
## This will create OPERATOR_IMG=quay.io/$(IMAGE_TAG_BASE}:4.17.0, BUNDLE_IMG=quay.io/${IMAGE_TAG_BASE}-bundle:4.17.0, and CATALOG_IMG=quay.io/${IMAGE_TAG_BASE}-catalog:4.17.0
## e.g. make e2e-olm-local IMAGE_TAG_BASE=quay.io/$(USER)/vertical-pod-autoscaler-operator OPERATOR_VERSION=4.18.0 KUBECONFIG=/path/to/kubeconfig
## This will create OPERATOR_IMG=quay.io/$(IMAGE_TAG_BASE}:4.18.0, BUNDLE_IMG=quay.io/${IMAGE_TAG_BASE}-bundle:4.18.0, and CATALOG_IMG=quay.io/${IMAGE_TAG_BASE}-catalog:4.18.0
.PHONY: full-olm-deploy
full-olm-deploy: build docker-build docker-push bundle bundle-build bundle-push catalog-build catalog-push deploy-catalog ## Fully deploy the catalog source that contains the operator. Builds and pushes the operator, bundle, and catalog images. Undeploy with 'make undeploy-catalog'.

Expand Down
2 changes: 1 addition & 1 deletion PROJECT
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ layout:
plugins:
manifests.sdk.operatorframework.io/v2: {}
scorecard.sdk.operatorframework.io/v2: {}
projectName: vertical-pod-autoscaler-operator
projectName: vertical-pod-autoscaler
repo: github.com/openshift/vertical-pod-autoscaler-operator
resources:
- api:
Expand Down
2 changes: 1 addition & 1 deletion bundle.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ FROM scratch
LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
LABEL operators.operatorframework.io.bundle.package.v1=vertical-pod-autoscaler-operator
LABEL operators.operatorframework.io.bundle.package.v1=vertical-pod-autoscaler
LABEL operators.operatorframework.io.bundle.channels.v1=alpha,beta,stable
LABEL operators.operatorframework.io.bundle.channel.default.v1=stable
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.35.0
Expand Down
6 changes: 3 additions & 3 deletions bundle/art.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
updates:
# relative to this file
- file: "manifests/vertical-pod-autoscaler-operator.clusterserviceversion.yaml"
- file: "manifests/vertical-pod-autoscaler.clusterserviceversion.yaml"
update_list:
# replace metadata.name value
- search: "vertical-pod-autoscaler-operator.v{MAJOR}.{MINOR}.0"
replace: "vertical-pod-autoscaler-operator.v{FULL_VER}"
- search: "vertical-pod-autoscaler.v{MAJOR}.{MINOR}.0"
replace: "vertical-pod-autoscaler.v{FULL_VER}"
- search: "version: {MAJOR}.{MINOR}.0"
replace: "version: {FULL_VER}"
- search: 'olm.skipRange: ">=4.5.0 <{MAJOR}.{MINOR}.0"'
Expand Down
2 changes: 1 addition & 1 deletion bundle/image-references
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ spec:
- name: vertical-pod-autoscaler-rhel8-operator
from:
kind: DockerImage
name: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.17.0
name: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.18.0
- name: vertical-pod-autoscaler-rhel8
from:
kind: DockerImage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ metadata:
capabilities: Full Lifecycle
categories: OpenShift Optional
certifiedLevel: Primed
containerImage: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.17.0
createdAt: "2024-08-28T00:36:30Z"
containerImage: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.18.0
createdAt: "2024-09-03T17:01:41Z"
description: An operator to run the OpenShift Vertical Pod Autoscaler. Vertical
Pod Autoscaler (VPA) can be configured to monitor a workload's resource utilization,
and then adjust its CPU and memory limits by updating the pod (future) or restarting
Expand All @@ -38,7 +38,7 @@ metadata:
features.operators.openshift.io/token-auth-azure: "false"
features.operators.openshift.io/token-auth-gcp: "false"
healthIndex: B
olm.skipRange: '>=4.5.0 <4.17.0'
olm.skipRange: '>=4.5.0 <4.18.0'
operatorframework.io/initialization-resource: |-
{
"apiVersion": "autoscaling.openshift.io/v1",
Expand All @@ -65,7 +65,7 @@ metadata:
operatorframework.io/arch.arm64: supported
operatorframework.io/arch.ppc64le: supported
operatorframework.io/arch.s390x: supported
name: vertical-pod-autoscaler-operator.v4.17.0
name: vertical-pod-autoscaler.v4.18.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -130,7 +130,8 @@ spec:
the pod with updated limits.
displayName: Vertical Pod Autoscaler Operator
icon:
- base64data: PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgMTQ1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UwMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlJlZEhhdC1Mb2dvLUhhdC1Db2xvcjwvdGl0bGU+PHBhdGggZD0iTTE1Ny43Nyw2Mi42MWExNCwxNCwwLDAsMSwuMzEsMy40MmMwLDE0Ljg4LTE4LjEsMTcuNDYtMzAuNjEsMTcuNDZDNzguODMsODMuNDksNDIuNTMsNTMuMjYsNDIuNTMsNDRhNi40Myw2LjQzLDAsMCwxLC4yMi0xLjk0bC0zLjY2LDkuMDZhMTguNDUsMTguNDUsMCwwLDAtMS41MSw3LjMzYzAsMTguMTEsNDEsNDUuNDgsODcuNzQsNDUuNDgsMjAuNjksMCwzNi40My03Ljc2LDM2LjQzLTIxLjc3LDAtMS4wOCwwLTEuOTQtMS43My0xMC4xM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMjcuNDcsODMuNDljMTIuNTEsMCwzMC42MS0yLjU4LDMwLjYxLTE3LjQ2YTE0LDE0LDAsMCwwLS4zMS0zLjQybC03LjQ1LTMyLjM2Yy0xLjcyLTcuMTItMy4yMy0xMC4zNS0xNS43My0xNi42QzEyNC44OSw4LjY5LDEwMy43Ni41LDk3LjUxLjUsOTEuNjkuNSw5MCw4LDgzLjA2LDhjLTYuNjgsMC0xMS42NC01LjYtMTcuODktNS42LTYsMC05LjkxLDQuMDktMTIuOTMsMTIuNSwwLDAtOC40MSwyMy43Mi05LjQ5LDI3LjE2QTYuNDMsNi40MywwLDAsMCw0Mi41Myw0NGMwLDkuMjIsMzYuMywzOS40NSw4NC45NCwzOS40NU0xNjAsNzIuMDdjMS43Myw4LjE5LDEuNzMsOS4wNSwxLjczLDEwLjEzLDAsMTQtMTUuNzQsMjEuNzctMzYuNDMsMjEuNzdDNzguNTQsMTA0LDM3LjU4LDc2LjYsMzcuNTgsNTguNDlhMTguNDUsMTguNDUsMCwwLDEsMS41MS03LjMzQzIyLjI3LDUyLC41LDU1LC41LDc0LjIyYzAsMzEuNDgsNzQuNTksNzAuMjgsMTMzLjY1LDcwLjI4LDQ1LjI4LDAsNTYuNy0yMC40OCw1Ni43LTM2LjY1LDAtMTIuNzItMTEtMjcuMTYtMzAuODMtMzUuNzgiLz48L3N2Zz4=
- base64data: |
PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgMTQ1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UwMDt9PC9zdHlsZT48L2RlZnM\+PHRpdGxlPlJlZEhhdC1Mb2dvLUhhdC1Db2xvcjwvdGl0bGU+PHBhdGggZD0iTTE1Ny43Nyw2Mi42MWExNCwxNCwwLDAsMSwuMzEsMy40MmMwLDE0Ljg4LTE4LjEsMTcuNDYtMzAuNjEsMTcuNDZDNzguODMsODMuNDksNDIuNTMsNTMuMjYsNDIuNTMsNDRhNi40Myw2LjQzLDAsMCwxLC4yMi0xLjk0bC0zLjY2LDkuMDZhMTguNDUsMTguNDUsMCwwLDAtMS41MSw3LjMzYzAsMTguMTEsNDEsNDUuNDgsODcuNzQsNDUuNDgsMjAuNjksMCwzNi40My03Ljc2LDM2LjQzLTIxLjc3LDAtMS4wOCwwLTEuOTQtMS43My0xMC4xM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMjcuNDcsODMuNDljMTIuNTEsMCwzMC42MS0yLjU4LDMwLjYxLTE3LjQ2YTE0LDE0LDAsMCwwLS4zMS0zLjQybC03LjQ1LTMyLjM2Yy0xLjcyLTcuMTItMy4yMy0xMC4zNS0xNS43My0xNi42QzEyNC44OSw4LjY5LDEwMy43Ni41LDk3LjUxLjUsOTEuNjkuNSw5MCw4LDgzLjA2LDhjLTYuNjgsMC0xMS42NC01LjYtMTcuODktNS42LTYsMC05LjkxLDQuMDktMTIuOTMsMTIuNSwwLDAtOC40MSwyMy43Mi05LjQ5LDI3LjE2QTYuNDMsNi40MywwLDAsMCw0Mi41Myw0NGMwLDkuMjIsMzYuMywzOS40NSw4NC45NCwzOS40NU0xNjAsNzIuMDdjMS43Myw4LjE5LDEuNzMsOS4wNSwxLjczLDEwLjEzLDAsMTQtMTUuNzQsMjEuNzctMzYuNDMsMjEuNzdDNzguNTQsMTA0LDM3LjU4LDc2LjYsMzcuNTgsNTguNDlhMTguNDUsMTguNDUsMCwwLDEsMS41MS03LjMzQzIyLjI3LDUyLC41LDU1LC41LDc0LjIyYzAsMzEuNDgsNzQuNTksNzAuMjgsMTMzLjY1LDcwLjI4LDQ1LjI4LDAsNTYuNy0yMC40OCw1Ni43LTM2LjY1LDAtMTIuNzItMTEtMjcuMTYtMzAuODMtMzUuNzgiLz48L3N2Zz4=
mediatype: image/svg+xml
install:
spec:
Expand Down Expand Up @@ -261,7 +262,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.17.0
image: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.18.0
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -350,7 +351,7 @@ spec:
- scaling
labels:
olm-owner-enterprise-app: vertical-pod-autoscaler-operator
olm-status-descriptors: vertical-pod-autoscaler-operator.v4.17.0
olm-status-descriptors: vertical-pod-autoscaler-operator.v4.18.0
links:
- name: Vertical Pod Autoscaler Documentation
url: https://docs.openshift.com/container-platform/latest/nodes/pods/nodes-pods-vertical-autoscaler.html
Expand All @@ -364,5 +365,5 @@ spec:
relatedImages:
- image: quay.io/openshift/origin-vertical-pod-autoscaler:latest
name: vpa
replaces: verticalpodautoscaler.v4.16.0
version: 4.17.0
replaces: verticalpodautoscaler.v4.17.0
version: 4.18.0
2 changes: 1 addition & 1 deletion bundle/metadata/annotations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ annotations:
operators.operatorframework.io.bundle.mediatype.v1: registry+v1
operators.operatorframework.io.bundle.manifests.v1: manifests/
operators.operatorframework.io.bundle.metadata.v1: metadata/
operators.operatorframework.io.bundle.package.v1: vertical-pod-autoscaler-operator
operators.operatorframework.io.bundle.package.v1: vertical-pod-autoscaler
operators.operatorframework.io.bundle.channels.v1: alpha,beta,stable
operators.operatorframework.io.bundle.channel.default.v1: stable
operators.operatorframework.io.metrics.builder: operator-sdk-v1.35.0
Expand Down
4 changes: 2 additions & 2 deletions bundle/vertical-pod-autoscaler-operator.package.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
packageName: vertical-pod-autoscaler-operator
packageName: vertical-pod-autoscaler
channels:
- name: stable
currentCSV: vertical-pod-autoscaler-operator.v4.17.0
currentCSV: vertical-pod-autoscaler.v4.18.0
defaultChannel: stable
14 changes: 7 additions & 7 deletions config/crd/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@
# It should be run by config/default
resources:
- bases/autoscaling.openshift.io_verticalpodautoscalercontrollers.yaml
#+kubebuilder:scaffold:crdkustomizeresource
# +kubebuilder:scaffold:crdkustomizeresource

# patches:
# [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix.
# patches here are for enabling the conversion webhook for each CRD
#- path: patches/webhook_in_verticalpodautoscalercontrollers.yaml
#+kubebuilder:scaffold:crdkustomizewebhookpatch
# - path: patches/webhook_in_verticalpodautoscalercontrollers.yaml
# +kubebuilder:scaffold:crdkustomizewebhookpatch

# [CERTMANAGER] To enable cert-manager, uncomment all the sections with [CERTMANAGER] prefix.
# patches here are for enabling the CA injection for each CRD
#- path: patches/cainjection_in_verticalpodautoscalercontrollers.yaml
#+kubebuilder:scaffold:crdkustomizecainjectionpatch
# - path: patches/cainjection_in_verticalpodautoscalercontrollers.yaml
# +kubebuilder:scaffold:crdkustomizecainjectionpatch

# [WEBHOOK] To enable webhook, uncomment the following section
# the following config is for teaching kustomize how to do kustomization for CRDs.

#configurations:
#- kustomizeconfig.yaml
# configurations:
# - kustomizeconfig.yaml
10 changes: 5 additions & 5 deletions config/default/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ commonLabels:
app.kubernetes.io/name: vertical-pod-autoscaler-operator

# Labels to add to all resources and selectors.
#labels:
#- includeSelectors: true
# labels:
# - includeSelectors: true
# pairs:
# someName: someValue

Expand All @@ -17,11 +17,11 @@ resources:
- ../vpa
# [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix including the one in
# crd/kustomization.yaml
#- ../webhook
# - ../webhook
# [CERTMANAGER] To enable cert-manager, uncomment all sections with 'CERTMANAGER'. 'WEBHOOK' components are required.
#- ../certmanager
# - ../certmanager
# [PROMETHEUS] To enable prometheus monitor, uncomment all sections with 'PROMETHEUS'.
#- ../prometheus
# - ../prometheus

patches:
- path: manager_auth_proxy_patch.yaml
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: Kustomization
images:
- name: quay.io/openshift/origin-vertical-pod-autoscaler-operator
newName: quay.io/openshift/origin-vertical-pod-autoscaler-operator
newTag: 4.17.0
newTag: 4.18.0
resources:
- manager.yaml
patches:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
capabilities: Full Lifecycle
categories: OpenShift Optional
certifiedLevel: Primed
containerImage: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.17.0
containerImage: quay.io/openshift/origin-vertical-pod-autoscaler-operator:4.18.0
createdAt: "2024-07-30T19:27:53Z"
description: An operator to run the OpenShift Vertical Pod Autoscaler. Vertical
Pod Autoscaler (VPA) can be configured to monitor a workload's resource utilization,
Expand All @@ -23,7 +23,7 @@ metadata:
features.operators.openshift.io/token-auth-azure: "false"
features.operators.openshift.io/token-auth-gcp: "false"
healthIndex: B
olm.skipRange: '>=4.5.0 <4.17.0'
olm.skipRange: '>=4.5.0 <4.18.0'
operatorframework.io/initialization-resource: |-
{
"apiVersion": "autoscaling.openshift.io/v1",
Expand All @@ -50,7 +50,7 @@ metadata:
operatorframework.io/arch.arm64: supported
operatorframework.io/arch.ppc64le: supported
operatorframework.io/arch.s390x: supported
name: vertical-pod-autoscaler-operator.v4.17.0
name: vertical-pod-autoscaler.v4.18.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -109,7 +109,8 @@ spec:
the pod with updated limits.
displayName: Vertical Pod Autoscaler Operator
icon:
- base64data: PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgMTQ1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UwMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlJlZEhhdC1Mb2dvLUhhdC1Db2xvcjwvdGl0bGU+PHBhdGggZD0iTTE1Ny43Nyw2Mi42MWExNCwxNCwwLDAsMSwuMzEsMy40MmMwLDE0Ljg4LTE4LjEsMTcuNDYtMzAuNjEsMTcuNDZDNzguODMsODMuNDksNDIuNTMsNTMuMjYsNDIuNTMsNDRhNi40Myw2LjQzLDAsMCwxLC4yMi0xLjk0bC0zLjY2LDkuMDZhMTguNDUsMTguNDUsMCwwLDAtMS41MSw3LjMzYzAsMTguMTEsNDEsNDUuNDgsODcuNzQsNDUuNDgsMjAuNjksMCwzNi40My03Ljc2LDM2LjQzLTIxLjc3LDAtMS4wOCwwLTEuOTQtMS43My0xMC4xM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMjcuNDcsODMuNDljMTIuNTEsMCwzMC42MS0yLjU4LDMwLjYxLTE3LjQ2YTE0LDE0LDAsMCwwLS4zMS0zLjQybC03LjQ1LTMyLjM2Yy0xLjcyLTcuMTItMy4yMy0xMC4zNS0xNS43My0xNi42QzEyNC44OSw4LjY5LDEwMy43Ni41LDk3LjUxLjUsOTEuNjkuNSw5MCw4LDgzLjA2LDhjLTYuNjgsMC0xMS42NC01LjYtMTcuODktNS42LTYsMC05LjkxLDQuMDktMTIuOTMsMTIuNSwwLDAtOC40MSwyMy43Mi05LjQ5LDI3LjE2QTYuNDMsNi40MywwLDAsMCw0Mi41Myw0NGMwLDkuMjIsMzYuMywzOS40NSw4NC45NCwzOS40NU0xNjAsNzIuMDdjMS43Myw4LjE5LDEuNzMsOS4wNSwxLjczLDEwLjEzLDAsMTQtMTUuNzQsMjEuNzctMzYuNDMsMjEuNzdDNzguNTQsMTA0LDM3LjU4LDc2LjYsMzcuNTgsNTguNDlhMTguNDUsMTguNDUsMCwwLDEsMS41MS03LjMzQzIyLjI3LDUyLC41LDU1LC41LDc0LjIyYzAsMzEuNDgsNzQuNTksNzAuMjgsMTMzLjY1LDcwLjI4LDQ1LjI4LDAsNTYuNy0yMC40OCw1Ni43LTM2LjY1LDAtMTIuNzItMTEtMjcuMTYtMzAuODMtMzUuNzgiLz48L3N2Zz4=
- base64data: |
PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgMTQ1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UwMDt9PC9zdHlsZT48L2RlZnM\+PHRpdGxlPlJlZEhhdC1Mb2dvLUhhdC1Db2xvcjwvdGl0bGU+PHBhdGggZD0iTTE1Ny43Nyw2Mi42MWExNCwxNCwwLDAsMSwuMzEsMy40MmMwLDE0Ljg4LTE4LjEsMTcuNDYtMzAuNjEsMTcuNDZDNzguODMsODMuNDksNDIuNTMsNTMuMjYsNDIuNTMsNDRhNi40Myw2LjQzLDAsMCwxLC4yMi0xLjk0bC0zLjY2LDkuMDZhMTguNDUsMTguNDUsMCwwLDAtMS41MSw3LjMzYzAsMTguMTEsNDEsNDUuNDgsODcuNzQsNDUuNDgsMjAuNjksMCwzNi40My03Ljc2LDM2LjQzLTIxLjc3LDAtMS4wOCwwLTEuOTQtMS43My0xMC4xM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMjcuNDcsODMuNDljMTIuNTEsMCwzMC42MS0yLjU4LDMwLjYxLTE3LjQ2YTE0LDE0LDAsMCwwLS4zMS0zLjQybC03LjQ1LTMyLjM2Yy0xLjcyLTcuMTItMy4yMy0xMC4zNS0xNS43My0xNi42QzEyNC44OSw4LjY5LDEwMy43Ni41LDk3LjUxLjUsOTEuNjkuNSw5MCw4LDgzLjA2LDhjLTYuNjgsMC0xMS42NC01LjYtMTcuODktNS42LTYsMC05LjkxLDQuMDktMTIuOTMsMTIuNSwwLDAtOC40MSwyMy43Mi05LjQ5LDI3LjE2QTYuNDMsNi40MywwLDAsMCw0Mi41Myw0NGMwLDkuMjIsMzYuMywzOS40NSw4NC45NCwzOS40NU0xNjAsNzIuMDdjMS43Myw4LjE5LDEuNzMsOS4wNSwxLjczLDEwLjEzLDAsMTQtMTUuNzQsMjEuNzctMzYuNDMsMjEuNzdDNzguNTQsMTA0LDM3LjU4LDc2LjYsMzcuNTgsNTguNDlhMTguNDUsMTguNDUsMCwwLDEsMS41MS03LjMzQzIyLjI3LDUyLC41LDU1LC41LDc0LjIyYzAsMzEuNDgsNzQuNTksNzAuMjgsMTMzLjY1LDcwLjI4LDQ1LjI4LDAsNTYuNy0yMC40OCw1Ni43LTM2LjY1LDAtMTIuNzItMTEtMjcuMTYtMzAuODMtMzUuNzgiLz48L3N2Zz4=
mediatype: image/svg+xml
install:
spec:
Expand All @@ -131,7 +132,7 @@ spec:
- scaling
labels:
olm-owner-enterprise-app: vertical-pod-autoscaler-operator
olm-status-descriptors: vertical-pod-autoscaler-operator.v4.17.0
olm-status-descriptors: vertical-pod-autoscaler-operator.v4.18.0
links:
- name: Vertical Pod Autoscaler Documentation
url: https://docs.openshift.com/container-platform/latest/nodes/pods/nodes-pods-vertical-autoscaler.html
Expand All @@ -142,5 +143,5 @@ spec:
minKubeVersion: 1.11.0
provider:
name: Red Hat
replaces: verticalpodautoscaler.v4.16.0
replaces: verticalpodautoscaler.v4.17.0
version: 0.0.0
Loading

0 comments on commit c4aab7e

Please sign in to comment.