1
0
mirror of synced 2026-06-29 23:00:48 +00:00
Commit Graph

426 Commits

Author SHA1 Message Date
Hidde Beydals 5ea4e814f5 Add safe guards for relative paths
This commit adds multiple safe guards for relative paths, ensuring they
never traverse outside the working directory.

The `SafeRelativePath` flag calculates the safe relative path based on a
relative base dir, which results in a flattened path.

The write methods of `manifestgen` make use of the `SecureJoin` as well,
to ensure writes are never outside of the given directory when used as
a lib outside of the CLI.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-12-14 15:14:49 +01:00
fluxcdbot a4788ce6bb Update toolkit components 2020-12-12 13:11:45 +00:00
Michael Bridgen b66bdec61a Add subcommands for image-repository
This adds all the standard subcommands for the ImageRepository type.

Following `source`, I have put them under a namespace: `auto`,
referring to automation.

NB For `create` I use controllerutil.CreateOrUpdate, which looks to me
like a slightly more rounded version of the upsert* funcs.

Signed-off-by: Michael Bridgen <michael@weave.works>
2020-12-11 16:34:14 +00:00
fluxcdbot b2f018e29b Update toolkit components 2020-12-11 16:07:13 +00:00
fluxcdbot a7d6446d8f Update toolkit components 2020-12-11 14:17:20 +00:00
Stefan Prodan 6280fbce17 Update kustomize/api to v0.7.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-11 16:07:23 +02:00
fluxcdbot 35bb770697 Update toolkit components 2020-12-11 13:19:36 +00:00
Philip Laine 82b74d8689 Add git implementation flag and note about Azure DevOps
Signed-off-by: Philip Laine <philip.laine@gmail.com>
2020-12-11 12:10:30 +01:00
Stefan Prodan f909d6fde2 Update fluxcd/pkg/git to v0.1.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-10 14:11:16 +02:00
fluxcdbot aea442e7e1 Update toolkit components 2020-12-10 10:50:11 +00:00
fluxcdbot 38fdc603ad Update toolkit components 2020-12-04 16:52:10 +00:00
fluxcdbot 2bb582f7ed Update toolkit components 2020-11-30 12:10:44 +00:00
fluxcdbot bfae2899f3 Update toolkit components 2020-11-26 18:16:36 +00:00
fluxcdbot c49f9ef26a Update toolkit components 2020-11-26 16:32:23 +00:00
Stefan Prodan dd8dc90c1e Update source-controller to v0.4.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-26 16:20:00 +02:00
Aurel Canciu 2a789ec705 Refactor to adopt k8s standardized Condition type
Updates to use metav1.Condition type and removes references for
deprecated corev1.Condition* constants and uses the new k8s api/meta
helpers in place of the old pkg/apis/meta types.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-20 13:19:40 +02:00
fluxcdbot f66399cdc0 Update toolkit components 2020-11-18 11:14:54 +00:00
fluxcdbot e5dd0c7ff8 Update toolkit components 2020-11-17 11:48:54 +00:00
fluxcdbot c3876e30a9 Update toolkit components 2020-11-12 16:11:58 +00:00
fluxcdbot de4e266e33 Update toolkit components 2020-11-12 15:17:44 +00:00
fluxcdbot d7a893acf9 Update toolkit components 2020-11-09 15:37:09 +00:00
fluxcdbot 71827b4a1a Update toolkit components 2020-11-04 15:11:46 +00:00
Aurel Canciu 9e3a4b1810 Update pkg components & k8s 1.19, kustomize 0.6.4
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-02 23:56:20 +02:00
fluxcdbot 07e4fa8abd Update toolkit components 2020-10-30 19:45:48 +00:00
fluxcdbot 2d8e5b2420 Update toolkit components 2020-10-29 13:14:48 +00:00
fluxcdbot 414aeb0ac3 Update toolkit components 2020-10-19 14:23:20 +00:00
fluxcdbot a2144b1759 Update toolkit components 2020-10-17 07:21:01 +00:00
fluxcdbot f461c5e8b7 Update toolkit components 2020-10-13 17:47:46 +00:00
Philip Laine f7971a871a Add alert provider commands 2020-10-13 11:11:54 +02:00
stefanprodan f613c01803 Update blang/semver to v4
Signed-off-by: stefanprodan <stefan.prodan@gmail.com>
2020-10-06 10:50:32 +03:00
circa10a 3619cb8bd1 Switch get commands to use tables for output
Signed-off-by: circa10a <caleblemoine@gmail.com>
2020-10-04 16:34:04 -05:00
fluxcdbot bdbded8588 Update toolkit components 2020-10-02 18:20:24 +00:00
stefanprodan d902c71a6f Update components to v0.1 2020-09-30 23:09:21 +03:00
fluxcdbot 8e40069e67 Update toolkit components 2020-09-23 12:57:46 +00:00
fluxcdbot 347c2b6bcc Update toolkit components 2020-09-22 13:17:27 +00:00
stefanprodan 857e442376 Update kustomize/api to v0.6.2 2020-09-22 09:57:22 +03:00
stefanprodan c36e02bba9 Update kustomize-controller to v0.0.12 2020-09-14 18:20:05 +03:00
stefanprodan 531c2bcf00 Import fluxcd/pkg/runtime 2020-09-12 12:04:37 +03:00
fluxcdbot dd5505918a Update toolkit components 2020-09-12 08:54:22 +00:00
stefanprodan afef6960b9 Cleanup GitHub e2e repo 2020-09-09 14:03:26 +03:00
stefanprodan bfb560ec50 Update kustomize-controller to v0.0.10 2020-09-05 11:04:41 +03:00
stefanprodan 2aa395ba12 Update source and helm controllers
helm-controller/api v0.0.7
source-controller/api v0.0.14
2020-09-04 16:23:21 +03:00
stefanprodan b24727ec22 Update kustomize-controller to v0.0.9 2020-09-04 14:28:37 +03:00
Hidde Beydals fa56685767 Upgrade Toolkit components and K8S deps
* github.com/fluxcd/helm-controller/api to v0.0.6
* github.com/fluxcd/source-controller/api to v0.0.13

* k8s.io/api to v0.18.8
* k8s.io/apiextensions-apiserver to v0.18.8
* k8s.io/apimachinery to v0.18.8
* k8s.io/client-go to v0.18.8
* sigs.k8s.io/controller-runtime to v0.6.2
2020-09-03 11:16:50 +02:00
hiddeco 1ee9a6a39d Update toolkit components 2020-08-28 07:54:06 +00:00
Stefan Prodan 35d6172d06 Merge pull request #172 from fluxcd/ssh-host
Add SSH hostname arg to GitLab bootstrap
2020-08-21 17:50:29 +03:00
stefanprodan b5ed8f0183 Add SSH hostname arg to GitLab bootstrap 2020-08-21 17:37:44 +03:00
Hidde Beydals 248961d58c Update helm-controller to v0.0.4 2020-08-20 14:27:36 +02:00
Hidde Beydals 0c33df883c Switch to dedicated fluxcd/pkg and api modules 2020-08-18 13:45:48 +02:00
stefanprodan 8d1dddf205 Update controllers for Helm v3.3.0 2020-08-13 14:28:51 +03:00