apiVersion: batch/v1 kind: Job metadata: generateName: storage-version-migration-eventing- namespace: knative-eventing labels: app: "storage-version-migration-eventing" app.kubernetes.io/name: knative-eventing app.kubernetes.io/component: storage-version-migration-job app.kubernetes.io/version: "1.12.6" name: storage-version-migration-eventing spec: ttlSecondsAfterFinished: 600 backoffLimit: 10 template: metadata: labels: app: "storage-version-migration-eventing" app.kubernetes.io/name: knative-eventing app.kubernetes.io/component: storage-version-migration-job app.kubernetes.io/version: "1.12.6" annotations: sidecar.istio.io/inject: "false" spec: serviceAccountName: knative-eventing-post-install-job restartPolicy: OnFailure containers: - name: migrate image: gcr.io/knative-releases/knative.dev/pkg/apiextensions/storageversion/cmd/migrate@sha256:d438c3ad2fcef3c7ea1b3abb910f5fa911c8a1466d6460ac0b11bf034797d6f6 args: - "apiserversources.sources.knative.dev" - "brokers.eventing.knative.dev" - "channels.messaging.knative.dev" - "containersources.sources.knative.dev" - "eventtypes.eventing.knative.dev" - "inmemorychannels.messaging.knative.dev" - "parallels.flows.knative.dev" - "pingsources.sources.knative.dev" - "sequences.flows.knative.dev" - "sinkbindings.sources.knative.dev" - "subscriptions.messaging.knative.dev" - "triggers.eventing.knative.dev" securityContext: allowPrivilegeEscalation: false readOnlyRootFilesystem: true runAsNonRoot: true capabilities: drop: - ALL seccompProfile: type: RuntimeDefault