From 1795b32d546d92912ff30f5553b28093735ddfbd Mon Sep 17 00:00:00 2001 From: marcel-dempers Date: Sat, 11 Mar 2023 23:09:53 +1100 Subject: [PATCH] readme and auto image updater wip --- kubernetes/fluxcd/README.md | 7 +++++++ .../config/apps/example-app-2/gitrepository.yaml | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/kubernetes/fluxcd/README.md b/kubernetes/fluxcd/README.md index e2faf28..011adea 100644 --- a/kubernetes/fluxcd/README.md +++ b/kubernetes/fluxcd/README.md @@ -240,6 +240,13 @@ kubectl -n default apply -f repositories/config/apps/example-app-2/imagereposito kubectl -n default apply -f repositories/config/apps/example-app-2/imagepolicy.yaml kubectl -n default apply -f repositories/config/apps/example-app-2/imageupdateautomation.yaml +# we will also need to provide authentication for our git repo +flux create secret git example-app-2-github --url https://github.com/marcel-dempers/docker-development-youtube-series --username '' --password '' --namespace default +``` + +There are a number of ways to authenticate with [GitRepositories](https://fluxcd.io/flux/components/source/gitrepositories/#secret-reference) + +``` kubectl describe imagepolicy example-app-2 kubectl describe imagerepository example-app-2 kubectl describe imageupdateautomation example-app-2 diff --git a/kubernetes/fluxcd/repositories/config/apps/example-app-2/gitrepository.yaml b/kubernetes/fluxcd/repositories/config/apps/example-app-2/gitrepository.yaml index 0f3b058..005e23e 100644 --- a/kubernetes/fluxcd/repositories/config/apps/example-app-2/gitrepository.yaml +++ b/kubernetes/fluxcd/repositories/config/apps/example-app-2/gitrepository.yaml @@ -7,4 +7,6 @@ spec: interval: 1m0s ref: branch: fluxcd-2022 - url: https://github.com/marcel-dempers/docker-development-youtube-series \ No newline at end of file + url: https://github.com/marcel-dempers/docker-development-youtube-series + secretRef: + name: example-app-2-github \ No newline at end of file