Skip to content

Commit

Permalink
local setup: Fix issue where ControllerDeployment image is not update…
Browse files Browse the repository at this point in the history
…d if the images are already cached ones (#357)

Co-authored-by: Dimitar Kostadinov <[email protected]>
  • Loading branch information
ialidzhikov and dimitar-kostadinov authored Feb 18, 2025
1 parent 1ba6a15 commit 2dbfff8
Show file tree
Hide file tree
Showing 7 changed files with 22 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,13 @@ extension-registry-cache-leader-election
{{- end -}}

{{- define "image" -}}
{{- if .Values.image.ref -}}
{{ .Values.image.ref }}
{{- else -}}
{{- if hasPrefix "sha256:" .Values.image.tag }}
{{- printf "%s@%s" .Values.image.repository .Values.image.tag }}
{{- else }}
{{- printf "%s:%s" .Values.image.repository .Values.image.tag }}
{{- end }}
{{- end -}}
{{- end }}
1 change: 1 addition & 0 deletions charts/gardener-extension-registry-cache/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
image:
# ref: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/registry-cache:latest
repository: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/registry-cache
tag: latest
pullPolicy: IfNotPresent
Expand Down
2 changes: 1 addition & 1 deletion example/controller-registration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: ControllerDeployment
metadata:
name: extension-registry-cache
helm:
rawChart: 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
rawChart: H4sIAAAAAAAAA+0da3PbuDGf+StQ5W4u6YTU03LKmXTqs3WJ5xJbY7tuOzcdD0TCEs4UwQKkHN0l/e1dAHzrQUl25eTCnYwsgcBiAewudhcLZoy5S3zCTfIxJL6gzDc5GVMR8rnpYGdCms8eDC2Aw4MD9Reg/Fd9b3d77c5Bp9+X5e1+p999hg4e3nU1RCLEHKFnnLFwXb2q518pjCvX35oQb0rHPuNkxz7kAvd7vZXrD8teXP9Oq9dpPUOtRx3pCvjG1/85GuIwJNwXKGRILzO6nxAfjSLqudQfowA7d3hMhGU8R1cTKpCIgoDxEL4Aa3ho7LERmuLQmUDtV4gTD4d0RqBdOMmVY98FBD4Zw1PmoxcBJ7f0I3HRPYV6f3ppoXPfmyPmq5aSJBQQjjzqE8uwTi5vLkOgDVAcs+kUEFwfXyKXcmFYYxo21acm37BGv/Gm+kwKJuOm/Eh+ipnfzBCNYHxRgG6pR4TxZ0vcB/A5wnfwGU7h+3+h6jXmlEUCnZ4MoMOAs1+JExoWdQlu6npQZFgz4TCXNI2nXtXNoVr+jyeYh9YcT71d+6iS/073oCz/nXYt/3sBHNBrwuW622jWNnAQpD8bbavVMFwiHE6DUBUdoXewGSBHsgS6ZRyFE4LexiyELmLGQceScVDKUZbh4ymxUSWvGbOk75YFnX9FYvTVQrX8u8yxxuwhfVTJ/2G3bP8ddg8Oa/nfBzSb6HJ48k/zJ9j9jlkwhy1zEl4BM9gItHAPXR4N0eUAgahjX/3At7BRUhwS5LBpgP253NgzHeAwP+R0FMFeLYxm00jwv6cOsBcxT6FaSG8p4aBNAslgZgckHeqNmT2WKCRqMUGmgxojDF++e3t0cTI4G1zcvDs6/vnm5PSimdQzVW/M84B/Y65VxoUFzVbxM7LQdy8cHCLLasK/68HF5en52cv4J/mIp4FHmqsQy20QDRLUdgn1kgdTyjnjDTlAsLSUIRWrT+LjEVgcqDBubVkp1RoXSgtMalmHcQ42B8ooQwXKjCCPfWPVWS3/IYEZAeLEzp7g1v4fcF6/Xft/+4Bt1v8GzH0wyYUVBlvZghX6v93ulde/c3BY6/+9wO+/m8gFRwy8roa00hrI/PzZqLbUZDsCil/WNvJIQD/d0rFGkzcudbmVoLFSzMJKerMcj0Vuc9bGXjDBbeOO+q4NXppsGGk1l/Zb7tYj2CXgeoKKhGrU1QSsIt/U1c2k/uJwUsR0CkpVY0NIPqG3yLrGXgQOsXoGQ7pNHy95lDYkniBFPBMshsoLRg0xwZ2Dvt0oIQjxOEMQcOqHt6jxvfjb96Jck5OACQrb7nwdCkXDEoT2zgj1WmQ/5ABzD56av2tYD9vof8cDZUnAnvHIVvGACv3f7bYPS/q/e9Du1fp/H2CaZkFN8xF2LByFE8bpb9qyvHsNks9ALScKWbPBBbCBMSUhdnGIbdAAmzr5CHl4BIpItkEIB4F1F40I90lIVEeb40FIxqbB2m8qo3fTRotdUh+4wHegW6nCL2BbwIJYZ0CI1GE8AjvdNkxoSN9yFgWKdBOt3MLgKSeCRdwhcdVYdAT8mBE+ikvHJFR/PaBQfbmX0dIHdZRVLf1swgjDaDMC5Lcg/RYFsMJkkSrsTqmQuAt+iOaWRcKmUaicmXsymjB25+R39c2pimlRU8pJ8jVYPm0pBZWzNsU+7GxuWroxPTkicqRlc+cCK4UyaH11fnL+wqVTCtrGvGOwGC712eyljS7IlM2I8vFAKtg9kuymPMAyVfESggsOrIQ+4Ll00Q+sxxz4Ui5ZMb2NxiI+QWBGwkefv4361iw1xUGp+7iPB+FIhrCOyAyZVBzpUhTsTheLyYjBoojN6JG6UIBnvyFLLuB0GOPAaOtFU2m7UgdViKdgZINtCAJtOYwTJuDPdAk/OBwHRM+q1kgBZ7BpTEgklFp9ZE556u30q4Md7b8RWAJy7TcyA6v8/1a7XbL/Dlrd2v7bCzzM/vtRs8E3YgbCgC/IraQ3UYZr5gtqLZrLm8+OiEbyiFmZnRrPJeEz6pAjx2GRH2410ekusjgwVVw76t8sbKX/dQhv61SAyvP/fqcc/4Uftf7fB5TO//Mh1w84WKLYH6hmEmQ5XrLRJ1MpZBUV9cHKcHNxZAt9Qj5QRfwQ9WpF9diwvfyDc2SqQPAM9ifGTXBe+T2n4eqYYJX8HxyW838Oe71+Lf/7gGUnGtdqYc+TdUWlk5yN1AQogFSU9bmSBXiWM86GqmMzg3F5xzsZfMmIFNHipsjooLUMaBSyf8mUgLXz9wnl9deXdTiyjfy7JPDYfAoj2c4GWC//7Vb3sHz+2+12avnfC5T9P5ARkbl6J+mK7+jiPZ5cf0GOoOqIjicmnmEKtFOPhnMzPeBeHntthvMA8Anw4gg3REAcW4XLZlSS9Q5oYnz+XgaIbdRRTwKPOljY+VPluPBYeoCaEqGOsBnXk6eyrd/nZvOh87nL5CQKIyYpxzcKn++zUEf9kyKwBifEuRPRtKnjx/m8Lj2tRb2etw31wTm0TVYmtSSrd7WF7jMLJ5uVpVtWgZ4X6hwdfWddxSO3foQZGcr098ZGRlPj5fqhpIfsS0cHM8ypIyydUHYpI64yaSzXIIu5ZuvfWLJ4jRUtdBQX2oQ8IqsqycS1GG2JMJXSlse+MCavwLIPZ9rdZFoCVL9n/E7GNsvyy0wOYkenxIQJ1nIM+tLz2D1xN2vvAs+va7FadzATmpliApuQMOW4MhrM0AnMXq9bxJwoGL1OlAGvzY89LMRZcSLFXIC8mn9pteLKohBmOttq2qXYYgoV06U0t9grNCgpKYp7nIJj5ddJlQ0jzxsy0IhzezH3Jkgf5tthPs7xmYnMWMG8aZLQaZZMn5yTWmgyxR9lMyfiHLZGGIn8Ia+PvMlRkekwkSU7WVmzy7nviDxpEvOEwL41Ijg0053zzaqNE61oCcjJvQkaCVYSA9NI6tyVpKXtLNXuNG52qVstdONSIbVMTkMXMMePj7OnoNd+ZdRHjVeN8mD1dRyTBUQfA5vZ3rCKWt3kPGlxlDYo4y4leJnUfZNnqcV0MauMIT6ojvljg/VY1zqWKlOqwvzY4mrak7LiWkOtL6vwwfCq0RFexrZi9wiWdBo/M+Vpj4ldeUws3tirNfy6TSvmUS+crEanny8bfqo/4hsi+UGnujJ+lm9L/Fle2rUyej84Ohlc3AzeD46vTs/Pbs6OPgwuh0fHg7QmQjOJ+yfY4OxcIUK3lHhufAiwUC53fDs1eKyUY3Y1SxJ6Tz8cvR1cA7HnFzfn14OLf1ycXi3QaiNt9Ob81OZSx3XdIoGuiNROASIn7wDkOlGby5DTGei5MRkIB3tYXwq6xZ7IxujRGSyGEEPORiSPYBKGwVsSFmcuUFPW1Av/W/GRsicquUORDcpaTtS7q6th7gH1aUixd0I8PI/1mY3arbQGJzIJY1taZav5Xkg9MPIdiEVGTpRC7FRk6NKNeFimbBMNoSy7kDnMs9HV8XAV+6bWSr5t7vx/MTqStfiEQHFMs8hIu1WhPmbMi6bkg7RJlkyE1oq5AUxlRS2PSzb2XEW5mvLeqY2kbftQSa3wGlYQuCC3m9FXmCE9Pwt2V2linCRil+fsyrj+1hOy7XSsIWtJOG9NGDEBl9ziyAs/MBdQ9Dqt3CC+nNDbFwHbxP8C5oJ9xyN1GXQUuWOyWSCwMv+jv5D/0em16/jfPiAf+wuUt5RF/4bMPUnX+0e13l9JGHBb7z/xlsGx+7sfR/U8qNv+EiNssSoWZAqa71hewuSgHP/6BrWtTt9sgYY8xoGOSlLA9zOgjpfYekvD67yRHPnaUpnDUg/A9ZALnTjUR949nosjafZ9YWcWNTwebKP/t774EUOV/u/0y+e/nXad/7Ef2CH/7wEXP/6Qx0Grrocsy+cGo9Uvp8evy2x+vITuXC+PmzS+JOl9o0ibuWw50mhkkfjcvEgj5KmF5g8E2+r/rRK/Y6i0/3tl+7/b6x7U+n8fsKP+f1ji9x9zG9gtPbzOC6/hCWEb/R8fT23tAlTo/063Vb7/3em36vd/7AWWJnbGKuX/qt0X8oA2yYO45WxqQi3PNUNm6lMR9MMvvzeSA4uG3bg6HjZeNeSzhr3Zwcfnf/+wHQUqF4MQ19SJMSZwEJilwowTMAqElekoHZm+KpO+DTHpTJtJkCruNRelgs4bxW2scEAJvWqkja2mIWCuqfbntOfsgBymgcq8tcJV9K9sM08CgjppL77CdTpcCAfuN0yZHgRukQGWnMXEdVS/C+eVy87xi2eAhQOnNeePC6grMxwWzxq1OG11dPnUavSrhR32f6wtzc3NgMr7H53y/t9r9+v8771A2f8r2wCJW1E7eqkWBneOqeP74hRdsTuSZsM89bJuDNvI/yzAO70Huir+0++U4z/tw263lv99QMmSkEusrQi3dOtLcr1M+pJmYTkiBJVCCs+GzD2Kq4E5sIPKMKH/DdVGYqEtGUBiteazf4tlWtfksqSgkCbZM2b2YLv0Z0mKepn9amKsKfWPtJeQpctkZWq8SdJU7uLr66zyQubPRr3ij4u9pmW79rp22rO0XVfXydqWnxSsvK0wLX0Dob6EomzINFNz2RUnWb5wzSnLPNpk1fW5RJ6ndIlOPCqNKl/Zyuo97Z3Aav0/0yN4wH8AUBX/aS/Ef1r1/d89gb5uAaz7HFTkLTjtEWcBMV3m3IGzH9yNLZfMmimXxP/zRTOIRsDGaXkz9565IvvYynQIlQZO3if6+L0ogR/bKO0syN0MOb09Y+EQdIqUbyN/hU4m+BjPwaUP5ZvphH7pmnaFXyFijS39/irpS4/mSEV8sjtPRlxTTl7R8U5zNZ8niYgJVinkAZOXxaife5N3crHISPzn163XLUlq7sSVk/+AGCbJr04Q2eigNdU5SWSqZrXf+0AN0DQZRW5KyrL9L7fvJHtCjKnbAUzLVfVFTIdMSq3UgA1pDjQMI8uHVmODWc9d6lDkpm9OT7rN35LRqdDp2bCtr6Qsu68CpLfk05X3RBID3ShEE2wjvfikiez1unFRkkPdlm+lMozFCy42+uXfhrEsIRZ2gM+KC3QevpayLHqSsHBcDN2pFbrIyckY9vVoJF+t1nRlXflifRhE4UfafAcB49qyEs0ud5sL9CiRanStltUyuWN1YCETDLY+n4//o5DG1+Pv1FBDDTXUUEMNNdRQw7cM/wNEeSBhAHgAAA==
values:
image:
tag: v0.15.0-dev
Expand Down

This file was deleted.

1 change: 0 additions & 1 deletion local-setup/.gitignore

This file was deleted.

11 changes: 10 additions & 1 deletion local-setup/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,13 @@ resources:
- ../example

patches:
- path: patch-controllerdeployment-image.yaml
- patch: |
- op: replace
path: /helm/values
value:
image:
ref: local-skaffold/gardener-extension-registry-cache
target:
group: core.gardener.cloud
kind: ControllerDeployment
name: extension-registry-cache
11 changes: 6 additions & 5 deletions skaffold.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@ build:
ldflags:
- '{{.LD_FLAGS}}'
main: ./cmd/gardener-extension-registry-cache
hooks:
after:
- command:
- bash
- hack/generate-kustomize-patch-controllerdeployment-registry-cache.sh
manifests:
kustomize:
paths:
Expand All @@ -73,6 +68,12 @@ deploy:
apply:
- --server-side
- --force-conflicts
resourceSelector:
# instruct skaffold to inject the built image reference into the image field in our ControllerDeployment
allow:
- groupKind: ControllerDeployment.core.gardener.cloud
image:
- .helm.values.image.ref
---
apiVersion: skaffold/v4beta7
kind: Config
Expand Down

0 comments on commit 2dbfff8

Please sign in to comment.