Sean Eagan
b565a67dec
Support simulating helm test failure and timeout
...
This is to support testing of https://github.com/fluxcd/helm-operator/issues/369 .
2020-05-13 14:22:24 -05:00
stefanprodan
65d077291b
Add reconciler RBAC to webapp manifests
2020-05-01 20:29:55 +03:00
Stefan Prodan
e9d11c247e
Merge pull request #58 from ytsarev/quote-message
...
Quote ui message in deployment template
2020-04-30 23:23:27 +03:00
Yury Tsarev
126ac55801
Quote ui message in deployment template
...
* To handle rare situation of digit-only message like 270 and
avoid associated failure during helm install
```
ReadString: expects " or n, but found 2, error found in #10 byte of ...|,"value":270},
{"name|..., bigger context ...|se"],"env":[{"name":"PODINFO_UI_MESSAGE","value":270},
```
2020-04-30 21:47:49 +02:00
Stefan Prodan
306aac3e65
Merge pull request #57 from stefanprodan/release-3.2.3
...
Release v3.2.3
3.2.3
2020-04-29 00:23:16 +03:00
stefanprodan
55318b0c20
Release v3.2.3
2020-04-28 19:20:23 +03:00
Stefan Prodan
1865faf7ce
Merge pull request #56 from stefanprodan/webapp-demo
...
Add webapp demo
2020-04-28 19:18:28 +03:00
stefanprodan
9edd7abbe8
Include webapp demo in release
2020-04-28 19:13:01 +03:00
stefanprodan
1c4acc0b33
Add webapp demo kustomizations
2020-04-28 19:12:44 +03:00
stefanprodan
6274f16b9b
Add webapp demo manifests
2020-04-28 19:12:25 +03:00
stefanprodan
93e338a964
Add app common label to kustomization
2020-04-15 12:22:49 +03:00
Stefan Prodan
73b03b77fc
Merge pull request #54 from hiddeco/chart/readme-fix
...
chart: align README with actual values file
2020-04-04 13:36:58 +03:00
Hidde Beydals
0135757fbd
chart: remove redundant codeblock opening
2020-04-04 12:32:54 +02:00
Hidde Beydals
ea1fe87d49
chart: align README with actual values file
2020-04-04 12:31:01 +02:00
Stefan Prodan
363a6a8fe6
Merge pull request #53 from stefanprodan/prep-3.2.2
...
Release v3.2.2
3.2.2
2020-04-02 17:16:13 +03:00
stefanprodan
8491738c8a
Release v3.2.2
2020-04-02 17:10:40 +03:00
Stefan Prodan
361179fad9
Merge pull request #52 from stefanprodan/prometheus-operator
...
chart: add Prometheus Operator service monitor
2020-04-02 17:05:58 +03:00
stefanprodan
13eb7c42cd
chart: add Prometheus Operator service monitor
2020-04-02 16:58:46 +03:00
stefanprodan
e4ecd98b83
chart: change label selectors to full name
2020-04-02 16:48:07 +03:00
Stefan Prodan
5e747d3e08
Merge pull request #50 from stefanprodan/prep-3.2.1
...
Release v3.2.1
3.2.1
2020-03-24 13:54:46 +02:00
stefanprodan
c6425ac1f8
Release v3.2.1
2020-03-24 13:40:21 +02:00
stefanprodan
7f5b8817ca
e2e: ignore logs error
2020-03-24 13:39:10 +02:00
Stefan Prodan
fb999f828f
Merge pull request #49 from stefanprodan/go-upgrade
...
Update go and alpine
2020-03-24 13:33:26 +02:00
stefanprodan
ba12154f68
Format imports
2020-03-24 13:03:51 +02:00
stefanprodan
73e0ee798f
Update CI to go 1.14
2020-03-24 12:57:55 +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
Stefan Prodan
50c35833dc
Merge pull request #48 from stefanprodan/fix-background
...
Fix background colour
2020-03-24 12:21:26 +02:00
stefanprodan
7a8b7d6a5c
Fix background colour
2020-03-24 12:15:09 +02:00
Stefan Prodan
2a36e84bf2
Merge pull request #46 from sebastianortizs4n/feature/support_helm3_test_hooks
...
Feature/support helm3 test hooks
2020-02-09 23:46:03 +02:00
Sebastián Ortiz Vásquez
3802fb427a
Updated helm test, helm3 does not have --cleanup
2020-01-27 14:59:11 -05:00
Sebastián Ortiz Vásquez
b4ea2afc19
Updated test hook, and hook deleting policy for test pods
2020-01-27 14:57:09 -05:00
stefanprodan
6ba7ddc83f
Update GitOps guides
...
- add Helm v3 and Linkerd hands-on workshop
- add AWS blog posts on autoscaling and ingress
- add EKS hands-on workshop
2020-01-24 13:44:38 +02:00
Stefan Prodan
af6868a8de
Merge pull request #45 from stefanprodan/prep-3.2.0
...
Release v3.2.0
3.2.0
2020-01-24 11:26:03 +02:00
stefanprodan
910e7139f9
Release v3.2.0
2020-01-24 11:06:02 +02:00
Stefan Prodan
fe65869b6b
Merge pull request #43 from stefanprodan/helm-v3-e2e
...
e2e: Update Helm to v3 and Kubernetes to v1.17
2020-01-24 11:02:58 +02:00
Stefan Prodan
2a319d9d0d
Merge pull request #44 from hiddeco/unhealthy-unready
...
Add `--unhealthy` and `--unready` flags
2020-01-23 22:42:29 +02:00
Hidde Beydals
48402eff7e
Add --unhealthy and --unready flags to chart
2020-01-23 21:06:30 +01:00
Hidde Beydals
15600cc7d3
Lowercase all flag descriptions
2020-01-23 21:06:30 +01: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
1d590c07cb
e2e: Update Helm to v3 and Kubernetes to v1.17
2020-01-22 13:16:03 +02:00
stefanprodan
948de81ed3
Update manifests to v3.1.5
3.1.5
2019-12-26 15:45:17 +02:00
stefanprodan
78658c0311
Release v3.1.5 cuddle edition
2019-11-07 00:31:49 +02:00
stefanprodan
7b6f11780a
Rename GitHub workflow for kustomize testing
2019-11-04 09:59:11 +02:00
stefanprodan
d65044ff2e
Release v3.1.4
3.1.4
2019-11-04 09:22:36 +02:00
Stefan Prodan
18c63ad7f7
Merge pull request #42 from mumoshu/h2c
...
feat: Add H2C support
2019-11-04 09:16:12 +02:00
Yusuke Kuoka
a8260081d9
Add h2c.enabled to chart for toggling H2C upgrading support
2019-11-04 14:17:10 +09:00
Yusuke Kuoka
0ff49e5057
feat: Add H2C support
...
`podinfo --h2c` allows upgrading a HTTP/1.1 connection to HTTP/2 Cleartext.
This allows `podinfo` to be used in e.g. a H2C load-test like `echo "GET http://localhost:9898/status/200 " | vegeta -h2c`, or a H2C connectivity test like done with `curl -v http2 http://localhost:9898/status/200 `.
I have manually verified this to work by running `curl -v --http2` on macOS and seeing the H2C upgrade happens onl when `-h2c` is provided to `podinfo`.
Without `-h2c`:
```
$ curl -v --http2 localhost:9898/status/200
* Trying ::1...
* TCP_NODELAY set
* Connected to localhost (::1) port 9898 (#0 )
> GET /status/200 HTTP/1.1
> Host: localhost:9898
> User-Agent: curl/7.54.0
> Accept: */*
> Connection: Upgrade, HTTP2-Settings
> Upgrade: h2c
> HTTP2-Settings: AAMAAABkAARAAAAAAAIAAAAA
>
< HTTP/1.1 200 OK
< Content-Type: application/json; charset=utf-8
< X-Content-Type-Options: nosniff
< Date: Mon, 04 Nov 2019 04:58:01 GMT
< Content-Length: 19
<
{
"status": 200
* Connection #0 to host localhost left intact
}
```
With `-h2c`:
```
$ curl -v --http2 localhost:9898/status/200
* Trying ::1...
* TCP_NODELAY set
* Connected to localhost (::1) port 9898 (#0 )
> GET /status/200 HTTP/1.1
> Host: localhost:9898
> User-Agent: curl/7.54.0
> Accept: */*
> Connection: Upgrade, HTTP2-Settings
> Upgrade: h2c
> HTTP2-Settings: AAMAAABkAARAAAAAAAIAAAAA
>
< HTTP/1.1 101 Switching Protocols
< Connection: Upgrade
< Upgrade: h2c
* Received 101
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Connection state changed (MAX_CONCURRENT_STREAMS updated)!
< HTTP/2 200
< content-type: application/json; charset=utf-8
< x-content-type-options: nosniff
< content-length: 19
< date: Mon, 04 Nov 2019 04:58:28 GMT
<
{
"status": 200
* Connection #0 to host localhost left intact
}
`
2019-11-04 14:10:50 +09:00
Stefan Prodan
79cfe56484
Merge pull request #41 from stefanprodan/gh-actions
...
Add GitHub workflow for manifests validation
2019-10-23 17:35:53 +03:00
stefanprodan
7e36892e26
Add GitHub workflow for manifests validation
...
- validate kustomize build with kubeval strict mode
- deny containers with latest image tag
- deny deployments and services without app label selector
- warn if deployments have no prometheus pod annotations
2019-10-23 17:10:21 +03:00
Stefan Prodan
3d6d0bed69
Merge pull request #40 from stefanprodan/linkerd-profile
...
Add Linkerd service profile to Helm chart
3.1.3
2019-10-17 13:56:39 +03:00