Commit Graph
62 Commits
Author SHA1 Message Date
Stefan Prodan 9dfb676083 Sign release tags with OpenPGP
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-26 12:49:33 +03:00
Stefan Prodan bc08542ed3 Generate CUE go.mod in CI
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-04-06 11:18:03 +03:00
Stefan Prodan 71869089fa Update dependencies
- github.com/prometheus/client_golang v1.14.0
- github.com/spf13/cobra v1.6.1
- github.com/spf13/viper v1.14.0
- go.opentelemetry.io/contrib/propagators/ot v1.11.1
- golang.org/x/net v0.2.0

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-11-09 12:59:22 +02:00
Stefan Prodan bbb081b0e1 Update dependencies
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-15 15:06:41 +03:00
FlomoN 678a42ce34 recreate docs 2022-06-20 18:26:34 +02:00
FlomoN 2da59980fe switch to for installing swag 2022-06-20 18:05:53 +02:00
Stefan Prodan 9f88a0e940 Refactor CUE module
- set default labels and annotations
- fix the service monitor selector
- allow setting ingress annotations
- remove embedded cert
- add cert-manager example for ingress
- set CPU scaling as default in HPA
- rename app input to config
- rename app out to objects

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-17 15:43:09 +03:00
Stefan Prodan 54908f7d51 Exclude the CUE vendor packages from Git
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-14 19:03:58 +03:00
Stefan Prodan b26a34b5b6 cue: Fix label selectors
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-11 16:29:35 +03:00
Piaras Hoban 9265828c4f cue: patch version in main.cue with makefile version-set rule
Signed-off-by: Piaras Hoban <phoban01@gmail.com>
2022-04-11 10:44:01 +01:00
Stefan Prodan 5d440e41da Release 6.0.4
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-03-09 15:16:34 +02:00
Stefan Prodan 170b912d25 Update Go to v1.17
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-03-09 15:06:55 +02:00
Stefan Prodan 0771a597e6 Use tonistiigi/xx for multi-arch builds
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-21 17:35:43 +03:00
Stefan Prodan 1d75661e45 Release v5.2.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-05-13 15:33:21 +03:00
Stefan ProdanandGitHub 6a78560d28 Update dgrijalva/jwt-go to v4 (#133)
Fix for CVE-2020-26160 https://avd.aquasec.com/nvd/cve-2020-26160/

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-05-13 15:30:43 +03:00
Stefan Prodan 885a35eebf Update Go to v1.16
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-21 13:37:26 +02:00
Hidde Beydals 5281c2d9a8 chart: introduce prod values 2020-10-05 23:39:16 +02:00
stefanprodan 98e133a7be Push base image to Docker Hub 2020-05-15 12:49:22 +03:00
stefanprodan 9edd7abbe8 Include webapp demo in release 2020-04-28 19:13:01 +03:00
stefanprodan ba12154f68 Format imports 2020-03-24 13:03:51 +02:00
stefanprodan 2c7029cf35 Update go and alpine
- update go to 1.14
- update alpine to 3.11
- update packages
2020-03-24 12:50:15 +02:00
stefanprodan 7a8b7d6a5c Fix background colour 2020-03-24 12:15:09 +02:00
Hidde Beydals ed2a774e10 Add --unhealthy and --unready flags
Depending on the flag set, the healthy or ready state is never
reached.
2020-01-23 21:06:22 +01:00
stefanprodan 78658c0311 Release v3.1.5 cuddle edition 2019-11-07 00:31:49 +02:00
stefanprodan c5df50c774 Make UI logo URL configurable 2019-10-12 17:41:21 +03:00
stefanprodan a12d0a1ed7 Add support for multiple backends
When calling /echo, the backends requests will be run in parallel and the results are aggregated and returned to the caller as a json array
2019-09-27 11:52:22 +03:00
stefanprodan f7c1669125 Run gPRC health server if grpc-port flag is set 2019-09-05 00:28:32 +03:00
stefanprodan 555450868e Move Swagger doc to server.go 2019-08-07 15:22:05 +03:00
stefanprodan 630841d81b Push latest tag to Docker Hub and Quay 2019-08-07 15:01:58 +03:00
stefanprodan 2479134e78 Implement swagger support
- add swagger definitions for all API routes
- self-host the swagger UI on `/swagger/`
- serve swagger spec on `/swagger.json`
2019-08-07 14:17:35 +03:00
stefanprodan c907163073 Add JWT test to helm chart 2019-08-06 21:08:54 +03:00
stefanprodan 0c27729000 Migrate CI to CircleCI 2019-08-06 20:36:57 +03:00
stefanprodan 6da79daa96 Add release command 2019-08-06 16:58:35 +03:00
stefanprodan 0ca7c25d68 Set version with make 2019-08-06 15:59:39 +03:00
stefanprodan 045246c324 Cleanup make 2019-08-06 15:06:27 +03:00
Stefan Prodan f8ec9c0947 Fix multi-arch docker push 2018-09-11 18:04:13 +03:00
Stefan Prodan f1775ba090 Add podinfo CLI WIP 2018-09-07 13:37:40 +03:00
Stefan Prodan 3c897b8bd7 Rename git commit to revision 2018-08-20 11:21:51 +03:00
Stefan Prodan 7ea943525f Add Helm chart for load testing 2018-08-17 18:45:52 +03:00
Stefan Prodan 896aceb240 Add Helm chart for Istio canary deployments and A/B testing 2018-08-16 15:24:04 +03:00
Stefan Prodan a945842e9b Add VueJS UI 2018-08-13 14:52:49 +03:00
Stefan Prodan 70b0e92555 Release v0.5 2018-08-04 02:04:07 +03:00
Stefan Prodan 62fa684440 Release v4.0 2018-06-14 16:03:16 -07:00
Stefan Prodan e81277f217 Release Flux chart 1.3.0 and Helm Operator v1alpha2 2018-05-07 11:16:00 +03:00
Stefan Prodan 65d03a557b Fix Quay push 2018-05-07 11:00:02 +03:00
Stefan Prodan 1330decdaa Add Weave Flux to podinfo Helm repo 2018-04-22 12:17:13 +03:00
Stefan Prodan 4efde133e5 fix Travis Quay login 2018-04-12 10:14:51 +01:00
Stefan Prodan 5ccb67f69d Add GCR build 2018-04-06 13:12:42 +03:00
Stefan Prodan 0da1f0276a Ngrok Helm chart 2018-03-25 11:48:01 +03:00
Stefan Prodan a7b13737f8 move Helm charts to charts dir 2018-03-25 10:43:19 +03:00