Skip to content

Commit

Permalink
Merge pull request #552 from HumairAK/rm_unused_images
Browse files Browse the repository at this point in the history
Rm unused images
  • Loading branch information
HumairAK authored Jan 22, 2024
2 parents a02972d + 2ec61f9 commit de91e4d
Show file tree
Hide file tree
Showing 15 changed files with 55 additions and 85 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ OPERATOR_NS ?= opendatahub
# Namespace to deploy v2 infrastructure
V2INFRA_NS ?= openshift-pipelines
# Namespace to deploy argo infrastructure
ARGO_NS ?= argo
ARGO_NS ?= opendatahub

# Integration Test ENVvars
KUBECONFIGPATH ?= $(HOME)/.kube/config
Expand Down
28 changes: 7 additions & 21 deletions config/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,13 @@ vars:
apiVersion: v1
fieldref:
fieldpath: data.ZAP_LOG_LEVEL
- name: DSPO_REQUEUE_TIME
objref:
kind: ConfigMap
name: dspo-parameters
apiVersion: v1
fieldref:
fieldpath: data.DSPO_REQUEUE_TIME
- name: MAX_CONCURRENT_RECONCILES
objref:
kind: ConfigMap
Expand Down Expand Up @@ -147,13 +154,6 @@ vars:
apiVersion: v1
fieldref:
fieldpath: data.IMAGESV2_ARGO_APISERVER
- name: IMAGESV2_ARGO_ARTIFACT
objref:
kind: ConfigMap
name: dspo-parameters
apiVersion: v1
fieldref:
fieldpath: data.IMAGESV2_ARGO_ARTIFACT
- name: IMAGESV2_ARGO_PERSISTENCEAGENT
objref:
kind: ConfigMap
Expand All @@ -168,20 +168,6 @@ vars:
apiVersion: v1
fieldref:
fieldpath: data.IMAGESV2_ARGO_SCHEDULEDWORKFLOW
- name: IMAGESV2_ARGO_CACHE
objref:
kind: ConfigMap
name: dspo-parameters
apiVersion: v1
fieldref:
fieldpath: data.IMAGESV2_ARGO_CACHE
- name: IMAGESV2_ARGO_MOVERESULTSIMAGE
objref:
kind: ConfigMap
name: dspo-parameters
apiVersion: v1
fieldref:
fieldpath: data.IMAGESV2_ARGO_MOVERESULTSIMAGE
- name: IMAGESV2_ARGO_MLMDENVOY
objref:
kind: ConfigMap
Expand Down
3 changes: 0 additions & 3 deletions config/base/params.env
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,11 @@ IMAGES_MLMDGRPC=quay.io/opendatahub/ds-pipelines-metadata-grpc:v1.6.1
IMAGES_MLMDWRITER=quay.io/opendatahub/ds-pipelines-metadata-writer:v1.6.1
IMAGES_CRDVIEWER=gcr.io/ml-pipeline/viewer-crd-controller:2.0.0-rc.2
IMAGESV2_ARGO_APISERVER=quay.io/opendatahub/ds-pipelines-api-server:latest
IMAGESV2_ARGO_ARTIFACT=quay.io/opendatahub/ds-pipelines-artifact-manager:latest
IMAGESV2_ARGO_PERSISTENCEAGENT=quay.io/opendatahub/ds-pipelines-persistenceagent:latest
IMAGESV2_ARGO_SCHEDULEDWORKFLOW=quay.io/opendatahub/ds-pipelines-scheduledworkflow:latest
IMAGESV2_ARGO_MLMDENVOY=quay.io/opendatahub/ds-pipelines-metadata-envoy:latest
IMAGESV2_ARGO_MLMDGRPC=quay.io/opendatahub/ds-pipelines-metadata-grpc:latest
IMAGESV2_ARGO_MLMDWRITER=quay.io/opendatahub/ds-pipelines-metadata-writer:latest
IMAGESV2_ARGO_CACHE=registry.access.redhat.com/ubi8/ubi-minimal:8.8
IMAGESV2_ARGO_MOVERESULTSIMAGE=registry.access.redhat.com/ubi8/ubi-micro:8.8
IMAGESV2_ARGO_WORKFLOWCONTROLLER=quay.io/opendatahub/ds-pipelines-argo-workflowcontroller:3.3.10-upstream
IMAGESV2_ARGO_ARGOEXEC=quay.io/opendatahub/ds-pipelines-argo-argoexec:3.3.10-upstream
V2_LAUNCHER_IMAGE=quay.io/opendatahub/ds-pipelines-launcher:latest
Expand Down
3 changes: 0 additions & 3 deletions config/configmaps/files/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ Images:
ImagesV2:
Argo:
ApiServer: $(IMAGESV2_ARGO_APISERVER)
Artifact: $(IMAGESV2_ARGO_ARTIFACT)
Cache: $(IMAGESV2_ARGO_CACHE)
MoveResultsImage: $(IMAGESV2_ARGO_MOVERESULTSIMAGE)
PersistentAgent: $(IMAGESV2_ARGO_PERSISTENCEAGENT)
ScheduledWorkflow: $(IMAGESV2_ARGO_SCHEDULEDWORKFLOW)
MlmdEnvoy: $(IMAGESV2_ARGO_MLMDENVOY)
Expand Down
14 changes: 7 additions & 7 deletions config/internal/apiserver/default/deployment.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,6 @@ spec:
value: "{{.ObjectStorageConnection.Host}}"
- name: MINIO_SERVICE_SERVICE_PORT
value: "{{.ObjectStorageConnection.Port}}"
- name: CACHE_IMAGE
value: "{{.APIServer.CacheImage}}"
- name: MOVERESULTS_IMAGE
value: "{{.APIServer.MoveResultsImage}}"
- name: V2_LAUNCHER_IMAGE
value: "{{.APIServer.ArgoLauncherImage}}"
- name: V2_DRIVER_IMAGE
Expand All @@ -96,7 +92,7 @@ spec:
{{ if .MLMD.Deploy }}
- name: METADATA_GRPC_SERVICE_SERVICE_HOST
value: "ds-pipeline-metadata-grpc-{{.Name}}.{{.Namespace}}.svc.cluster.local"
{{ if.MLMD.GRPC.Port }}
{{ if .MLMD.GRPC.Port }}
- name: METADATA_GRPC_SERVICE_SERVICE_PORT
value: "{{.MLMD.GRPC.Port}}"
{{ end }}
Expand Down Expand Up @@ -129,6 +125,12 @@ spec:
## Tekton-Specific Env Vars ##
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: "{{.APIServer.CacheImage}}"
- name: MOVERESULTS_IMAGE
value: "{{.APIServer.MoveResultsImage}}"
- name: ARTIFACT_IMAGE
value: "{{.APIServer.ArtifactImage}}"
- name: ARTIFACT_BUCKET
value: "{{.ObjectStorageConnection.Bucket}}"
- name: ARTIFACT_ENDPOINT
Expand All @@ -138,8 +140,6 @@ spec:
configMapKeyRef:
key: "{{ .APIServer.ArtifactScriptConfigMap.Key }}"
name: "{{ .APIServer.ArtifactScriptConfigMap.Name }}"
- name: ARTIFACT_IMAGE
value: "{{.APIServer.ArtifactImage}}"
- name: ARCHIVE_LOGS
value: "{{.APIServer.ArchiveLogs}}"
- name: TRACK_ARTIFACTS
Expand Down
6 changes: 0 additions & 6 deletions config/manager/manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,16 +63,10 @@ spec:
value: $(IMAGES_CRDVIEWER)
- name: IMAGESV2_ARGO_APISERVER
value: $(IMAGESV2_ARGO_APISERVER)
- name: IMAGESV2_ARGO_ARTIFACT
value: $(IMAGESV2_ARGO_ARTIFACT)
- name: IMAGESV2_ARGO_PERSISTENCEAGENT
value: $(IMAGESV2_ARGO_PERSISTENCEAGENT)
- name: IMAGESV2_ARGO_SCHEDULEDWORKFLOW
value: $(IMAGESV2_ARGO_SCHEDULEDWORKFLOW)
- name: IMAGESV2_ARGO_CACHE
value: $(IMAGESV2_ARGO_CACHE)
- name: IMAGESV2_ARGO_MOVERESULTSIMAGE
value: $(IMAGESV2_ARGO_MOVERESULTSIMAGE)
- name: IMAGESV2_ARGO_MLMDENVOY
value: $(IMAGESV2_ARGO_MLMDENVOY)
- name: IMAGESV2_ARGO_MLMDGRPC
Expand Down
2 changes: 1 addition & 1 deletion config/overlays/make-argodeploy/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: argo
namespace: opendatahub
resources:
- ../../argo

Expand Down
6 changes: 3 additions & 3 deletions controllers/dspipeline_params.go
Original file line number Diff line number Diff line change
Expand Up @@ -488,9 +488,9 @@ func (p *DSPAParams) ExtractParams(ctx context.Context, dsp *dspa.DataSciencePip

if p.APIServer != nil {
APIServerImagePath := p.GetImageForComponent(dsp, config.APIServerImagePath, config.APIServerImagePathV2Argo, config.APIServerImagePathV2Tekton)
APIServerArtifactImagePath := p.GetImageForComponent(dsp, config.APIServerArtifactImagePath, config.APIServerArtifactImagePathV2Argo, config.APIServerArtifactImagePathV2Tekton)
APIServerCacheImagePath := p.GetImageForComponent(dsp, config.APIServerCacheImagePath, config.APIServerCacheImagePathV2Argo, config.APIServerCacheImagePathV2Tekton)
APIServerMoveResultsImagePath := p.GetImageForComponent(dsp, config.APIServerMoveResultsImagePath, config.APIServerMoveResultsImagePathV2Argo, config.APIServerMoveResultsImagePathV2Tekton)
APIServerArtifactImagePath := config.APIServerArtifactImagePath
APIServerCacheImagePath := config.APIServerCacheImagePath
APIServerMoveResultsImagePath := config.APIServerMoveResultsImagePath
APIServerArgoLauncherImagePath := config.APIServerArgoLauncherImagePathV2Argo
APIServerArgoDriverImagePath := config.APIServerArgoDriverImagePathV2Argo

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ spec:
value: "minio-testdsp0.default.svc.cluster.local"
- name: MINIO_SERVICE_SERVICE_PORT
value: "9000"
- name: CACHE_IMAGE
value: "ubi-minimal:test0"
- name: MOVERESULTS_IMAGE
value: "busybox:test0"
- name: V2_LAUNCHER_IMAGE
value: "argolauncherimage:test0"
- name: V2_DRIVER_IMAGE
Expand All @@ -85,6 +81,12 @@ spec:
value: "8887"
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: "ubi-minimal:test0"
- name: MOVERESULTS_IMAGE
value: "busybox:test0"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test0"
- name: ARTIFACT_BUCKET
value: "mlpipeline"
- name: ARTIFACT_ENDPOINT
Expand All @@ -94,8 +96,6 @@ spec:
configMapKeyRef:
key: "artifact_script"
name: "ds-pipeline-artifact-script-testdsp0"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test0"
- name: ARCHIVE_LOGS
value: "false"
- name: TRACK_ARTIFACTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ spec:
value: "minio-testdsp2.default.svc.cluster.local"
- name: MINIO_SERVICE_SERVICE_PORT
value: "9000"
- name: CACHE_IMAGE
value: "ubi-minimal:test2"
- name: MOVERESULTS_IMAGE
value: "busybox:test2"
- name: V2_LAUNCHER_IMAGE
value: "argolauncherimage:test2"
- name: V2_DRIVER_IMAGE
Expand All @@ -85,6 +81,12 @@ spec:
value: "8887"
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: "ubi-minimal:test2"
- name: MOVERESULTS_IMAGE
value: "busybox:test2"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test2"
- name: ARTIFACT_BUCKET
value: "mlpipeline"
- name: ARTIFACT_ENDPOINT
Expand All @@ -94,8 +96,6 @@ spec:
configMapKeyRef:
key: "artifact_script"
name: "ds-pipeline-artifact-script-testdsp2"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test2"
- name: ARCHIVE_LOGS
value: "false"
- name: TRACK_ARTIFACTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ spec:
value: "teststoragehost3"
- name: MINIO_SERVICE_SERVICE_PORT
value: "80"
- name: CACHE_IMAGE
value: ubi-minimal:test3
- name: MOVERESULTS_IMAGE
value: busybox:test3
- name: V2_LAUNCHER_IMAGE
value: "argolauncherimage:test3"
- name: V2_DRIVER_IMAGE
Expand All @@ -85,6 +81,12 @@ spec:
value: "8887"
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: ubi-minimal:test3
- name: MOVERESULTS_IMAGE
value: busybox:test3
- name: ARTIFACT_IMAGE
value: artifact-manager:test3
- name: ARTIFACT_BUCKET
value: "testbucket3"
- name: ARTIFACT_ENDPOINT
Expand All @@ -94,8 +96,6 @@ spec:
configMapKeyRef:
key: "somekey"
name: "doesnotexist"
- name: ARTIFACT_IMAGE
value: artifact-manager:test3
- name: ARCHIVE_LOGS
value: "false"
- name: TRACK_ARTIFACTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ spec:
value: "minio-testdsp4.default.svc.cluster.local"
- name: MINIO_SERVICE_SERVICE_PORT
value: "9000"
- name: CACHE_IMAGE
value: "this-ubi-minimal-image-from-cr-should-be-used:test4"
- name: MOVERESULTS_IMAGE
value: "this-busybox-image-from-cr-should-be-used:test4"
- name: V2_LAUNCHER_IMAGE
value: "this-argolauncher-image-from-cr-should-be-used:test4"
- name: V2_DRIVER_IMAGE
Expand All @@ -85,6 +81,12 @@ spec:
value: "8887"
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: "this-ubi-minimal-image-from-cr-should-be-used:test4"
- name: MOVERESULTS_IMAGE
value: "this-busybox-image-from-cr-should-be-used:test4"
- name: ARTIFACT_IMAGE
value: "this-artifact-manager-image-from-cr-should-be-used:test4"
- name: ARTIFACT_BUCKET
value: "mlpipeline"
- name: ARTIFACT_ENDPOINT
Expand All @@ -94,8 +96,6 @@ spec:
configMapKeyRef:
key: "artifact_script"
name: "ds-pipeline-artifact-script-testdsp4"
- name: ARTIFACT_IMAGE
value: "this-artifact-manager-image-from-cr-should-be-used:test4"
- name: ARCHIVE_LOGS
value: "false"
- name: TRACK_ARTIFACTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ spec:
value: "minio-testdsp5.default.svc.cluster.local"
- name: MINIO_SERVICE_SERVICE_PORT
value: "9000"
- name: CACHE_IMAGE
value: "ubi-minimal:test5"
- name: MOVERESULTS_IMAGE
value: "busybox:test5"
- name: V2_LAUNCHER_IMAGE
value: "argolauncherimage:test5"
- name: V2_DRIVER_IMAGE
Expand All @@ -89,6 +85,12 @@ spec:
value: "8887"
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: "ubi-minimal:test5"
- name: MOVERESULTS_IMAGE
value: "busybox:test5"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test5"
- name: ARTIFACT_BUCKET
value: "mlpipeline"
- name: ARTIFACT_ENDPOINT
Expand All @@ -98,8 +100,6 @@ spec:
configMapKeyRef:
key: "artifact_script"
name: "ds-pipeline-artifact-script-testdsp5"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test5"
- name: ARCHIVE_LOGS
value: "false"
- name: TRACK_ARTIFACTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,6 @@ spec:
value: "minio-testdsp6.default.svc.cluster.local"
- name: MINIO_SERVICE_SERVICE_PORT
value: "9000"
- name: CACHE_IMAGE
value: "ubi-minimal:test6"
- name: MOVERESULTS_IMAGE
value: "busybox:test6"
- name: V2_LAUNCHER_IMAGE
value: "argolauncherimage:test6"
- name: V2_DRIVER_IMAGE
Expand All @@ -91,6 +87,12 @@ spec:
value: "8887"
- name: EXECUTIONTYPE
value: PipelineRun
- name: CACHE_IMAGE
value: "ubi-minimal:test6"
- name: MOVERESULTS_IMAGE
value: "busybox:test6"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test6"
- name: ARTIFACT_BUCKET
value: "mlpipeline"
- name: ARTIFACT_ENDPOINT
Expand All @@ -100,8 +102,6 @@ spec:
configMapKeyRef:
key: "artifact_script"
name: "ds-pipeline-artifact-script-testdsp6"
- name: ARTIFACT_IMAGE
value: "artifact-manager:test6"
- name: ARCHIVE_LOGS
value: "false"
- name: TRACK_ARTIFACTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ spec:
value: "minio-testdsp7.default.svc.cluster.local"
- name: MINIO_SERVICE_SERVICE_PORT
value: "9000"
- name: CACHE_IMAGE
value: "ubi-minimal:test7"
- name: MOVERESULTS_IMAGE
value: "busybox:test7"
- name: V2_LAUNCHER_IMAGE
value: "argolauncherimage:test7"
- name: V2_DRIVER_IMAGE
Expand Down

0 comments on commit de91e4d

Please sign in to comment.