Stefan Prodan
c718336143
Merge pull request #2792 from SomtochiAma/flux-diff
...
Handle multi-doc yaml for flux build
3 years ago
Somtochi Onyekwere
355ed94852
check for correct kustomization in multi-doc yaml
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
3 years ago
Stefan Prodan
56c5e784fb
Merge pull request #2787 from vipulnewaskar7/main
...
Add `--allow-insecure-http` to `bootstrap git`
3 years ago
Vipul Newaskar
0a30bc1024
allow http git repos connections while bootstrap
...
Updated misleading error message
Signed-off-by: Vipul Newaskar <vipulnewaskar7@gmail.com>
3 years ago
Vipul Newaskar
a55548de07
allow http git repos connections while bootstrap
...
This change will allow user to bootstrap with http git urls
But user must explicitely set --allow-insecure-http=true
Signed-off-by: Vipul Newaskar <vipulnewaskar7@gmail.com>
3 years ago
Stefan Prodan
b84e613b5e
Merge pull request #2781 from fluxcd/create-source-helm-oci
...
Add OCI support to `create source helm`
3 years ago
Max Jonas Werner
6b9e6cb9a5
Merge branch 'main' into create-source-helm-oci
3 years ago
Max Jonas Werner
f24c4034e2
Merge pull request #2775 from fluxcd/update-components
...
Update toolkit components
3 years ago
fluxcdbot
797352e4fa
Update toolkit components
...
- kustomize-controller to v0.26.0
https://github.com/fluxcd/kustomize-controller/blob/v0.26.0/CHANGELOG.md
- source-controller to v0.25.0
https://github.com/fluxcd/source-controller/blob/v0.25.0/CHANGELOG.md
- notification-controller to v0.24.0
https://github.com/fluxcd/notification-controller/blob/v0.24.0/CHANGELOG.md
- image-reflector-controller to v0.19.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.19.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Max Jonas Werner
7d742924f6
bump SC version in azure test module
...
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
Max Jonas Werner
e19ea796b1
Add OCI support to `create source helm`
...
closes #2774
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
Stefan Prodan
bcef28e80b
Merge pull request #2782 from fluxcd/monitoring-refactoring
...
Refactor Flux Prometheus monitoring stack
3 years ago
Stefan Prodan
4acef9d508
Add Flux events to dashboard annotations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
8128fc190d
Update kube-prometheus-stack chart to v35
...
- Automate kube-prometheus-stack helm release upgrades for the v35.x range
- Remove deprecated Grafana settings
- Set Prometheus retention to 24h
- Label Flux dashboards and PodMonitors with `app.kubernetes.io/component: monitoring`
- Change the `podMonitorSelector` to match the label `app.kubernetes.io/component: monitoring`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
2ba0c4435e
Remove deprecated monitoring stack
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
b8164717da
Merge pull request #2767 from takirala/tga/add-ignore-field
...
Add `--ignore-paths` flag to `flux create source (git|bucket)`
3 years ago
Tarun Gupta Akirala
ed88e9dec5
feat: add --ignore-paths flag to flux create source (git|bucket)
...
A new --ignore-paths flag is added to following commands:
flux create source git --ignore-paths ...
flux create source bucket --ignore-paths ...
A StringSliceVar is used which supports specifying the flag multiple
times to populate a list or either a comma seperated string value
A unit test with a golden file is added to validate the flag
Signed-off-by: Tarun Gupta Akirala <takirala@users.noreply.github.com>
3 years ago
Stefan Prodan
5ebb985b10
Merge pull request #2778 from fluxcd/go-git-providers
...
Update go-git-providers to v0.6.0
3 years ago
Stefan Prodan
7f5f80286e
Update go-git-providers to v0.6.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
3cd0bc9672
Merge pull request #2773 from fluxcd/update-deps
...
Update dependencies
3 years ago
Stefan Prodan
95f896e92c
Update fluxcd/pkg/ssh to v0.4.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
0b9e3d24ef
Update GitHub actions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
3f0efc9435
Update dependencies
...
- Update Kubernetes packages to v1.24
- Update go-yaml to v3.0.0 (fix CVE-2022-28948)
- Update fluxcd/pkg/runtime to v0.15.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
64205cf523
Merge pull request #2727 from thedataflows/thedataflows/grafana-dashboard
...
grafana: display exported ns, slight resizing, default sorting by state
3 years ago
Cristian Chiru
38c62d46c7
[grafana dashboard] display exported namespace, slight resizing, default sorting by state
...
Signed-off-by: Cristian Chiru <cristi.chiru@gmail.com>
3 years ago
Stefan Prodan
b1ac3a26f4
Merge pull request #2769 from fluxcd/go-1.18
...
Update Go to 1.18 in CI
3 years ago
Stefan Prodan
b795e612f7
Update Go to v1.18
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
a1a2286794
Update Alpine to v3.16
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Hidde Beydals
8c5d83d9fe
Merge pull request #2764 from fluxcd/fix-rel-paths-custom-bootstrap
...
Ensure proper FS root is set while bootstrapping
3 years ago
Hidde Beydals
5130a154e4
Ensure proper FS root is set while bootstrapping
...
This ensures relative paths to e.g. bases can be used.
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Max Jonas Werner
938f2570ef
Merge pull request #2747 from dholbach/update-maintainers-file
...
Move MAINTAINERS to f/community
3 years ago
Daniel Holbach
97a7b4450f
Move MAINTAINERS to f/community
...
Signed-off-by: Daniel Holbach <daniel@weave.works>
3 years ago
Max Jonas Werner
46fbc7c71b
Merge pull request #2748 from makkes/debug-e2e-failure
...
fix e2e tests
3 years ago
Max Jonas Werner
e35da1c890
trim prefix from server version
...
It's not part of the `flux check` output.
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
Max Jonas Werner
9af6175302
fix e2e check test
...
The output of `kubectl version` has changed with newer kubectl version
from
```
{
"serverVersion": ...,
"clientVersion": ...
}
```
to
```
{
"serverVersion": ...,
"clientVersion": ...,
"kustomizeVersion": ...
}
```
So the `kustomizeVersion` field is new which causes the JSON
unmarshaling to fail.
We now just unmarshal it to `map[string]interface{}` and peel the
server git version out of that map manually w/o unmarshalling the JSON
into a custom type.
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
Max Jonas Werner
e1def4f8ac
make e2e test easier to debug
...
Signed-off-by: Max Jonas Werner <mail@makk.es>
3 years ago
Hidde Beydals
e09078f697
Merge pull request #2703 from aryan9600/fix-securefs-macos
3 years ago
Sanskar Jaiswal
7232ff9ea0
modify tmp dir generation to be absolute on all OSes
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
3 years ago
Stefan Prodan
45876a723c
Merge pull request #2701 from fluxcd/add-sa-read
...
Grant service account read-only access to controllers
3 years ago
Stefan Prodan
1ece35e4c5
Add leader election required permissions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
5dee903374
Grant service account read-only access to controllers
...
For image automation to use a service account to authenticate to container registries, the controllers needs read-only access to service accounts.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Stefan Prodan
4dd20af7e0
Merge pull request #2700 from fluxcd/fix-bootstrap-fs
...
MacOS: fix bootstrap manifest generation
3 years ago
Stefan Prodan
b9fbdfc9a4
Fix bootstrap manifest generation
...
Use the OS package to write the generated files on disk instead of Flux secure FS package which is meant for read operations.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
3 years ago
Hidde Beydals
ab00e348a4
Merge pull request #2698 from fluxcd/update-deps
3 years ago
Hidde Beydals
b5c0ae9d5a
build: update various CI dependencies
...
- kind to v0.12.0
- kubectl to v1.23.6
- helm to v3.8.2
- runner to v2.291.1
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Hidde Beydals
8e4044eed9
Update dependencies
...
- github.com/fluxcd/pkg/runtime to v0.14.2
- github.com/google/go-cmp to v0.5.8
- golang.org/x/crypto to v0.0.0-20220427172511-eb4f295cb31f
- k8s.io/cli-runtime to v0.23.6
- k8s.io/kubectl to v0.23.6
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
Hidde Beydals
7034ef46af
Merge pull request #2695 from fluxcd/update-components
3 years ago
Hidde Beydals
8dfbe952ae
tests/azure: update toolkit components
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
3 years ago
fluxcdbot
f1e9da56dc
Update toolkit components
...
- helm-controller to v0.21.0
https://github.com/fluxcd/helm-controller/blob/v0.21.0/CHANGELOG.md
- kustomize-controller to v0.25.0
https://github.com/fluxcd/kustomize-controller/blob/v0.25.0/CHANGELOG.md
- source-controller to v0.24.4
https://github.com/fluxcd/source-controller/blob/v0.24.4/CHANGELOG.md
- notification-controller to v0.23.5
https://github.com/fluxcd/notification-controller/blob/v0.23.5/CHANGELOG.md
- image-reflector-controller to v0.18.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.18.0/CHANGELOG.md
- image-automation-controller to v0.22.1
https://github.com/fluxcd/image-automation-controller/blob/v0.22.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Hidde Beydals
f924c5f76d
Merge pull request #2651 from fluxcd/customize-kustomize-fs
3 years ago