Release v3.0.0

This commit is contained in:
stefanprodan
2019-09-05 12:14:18 +03:00
parent c7d21968e7
commit 43194bb342
7 changed files with 32 additions and 11 deletions
+4
View File
@@ -44,6 +44,10 @@ Web API:
* `GET /chunked/{seconds}` uses `transfer-encoding` type `chunked` to give a partial response and then waits for the specified period
* `GET /swagger.json` returns the API Swagger docs, used for Linkerd service profiling and Gloo routes discovery
gRPC API:
* `/grpc.health.v1.Health/Check` health checking
Web UI:
![podinfo-ui](https://raw.githubusercontent.com/stefanprodan/podinfo/gh-pages/screens/podinfo-ui.png)
+2 -2
View File
@@ -1,6 +1,6 @@
apiVersion: v1
version: 2.1.3
appVersion: 2.1.3
version: 3.0.0
appVersion: 3.0.0
name: podinfo
engine: gotpl
description: Podinfo Helm chart for Kubernetes
+6 -3
View File
@@ -58,9 +58,12 @@ Parameter | Description | Default
`resources.limits/cpu` | pod CPU limit | None
`resources.limits/memory` | pod memory limit | None
`service.enabled` | create Kubernetes service (should be disabled when using Flagger) | `true`
`service.externalPort` | external port for the service | `9898`
`service.internalPort` | internal port for the service | `9898`
`service.nodePort` | node port for the service | `31198`
`service.metricsPort` | Prometheus metrics endpoint port | `9797`
`service.externalPort` | ClusterIP HTTP port | `9898`
`service.httpPort` | container HTTP port | `9898`
`service.nodePort` | NodePort for the HTTP endpoint | `31198`
`service.grpcPort` | ClusterIP gPRC port | `9999`
`service.grpcService` | gPRC service name | `podinfo`
`service.type` | type of service | `ClusterIP`
`tolerations` | list of node taints to tolerate | `[]`
`serviceAccount.enabled` | specifies whether a service account should be created | `false`
+1 -1
View File
@@ -11,7 +11,7 @@ faults:
image:
repository: stefanprodan/podinfo
tag: 2.1.3
tag: 3.0.0
pullPolicy: IfNotPresent
service:
+14 -4
View File
@@ -5,7 +5,7 @@ metadata:
labels:
app: podinfo
spec:
minReadySeconds: 5
minReadySeconds: 3
revisionHistoryLimit: 5
progressDeadlineSeconds: 60
strategy:
@@ -19,20 +19,30 @@ spec:
metadata:
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "9797"
labels:
app: podinfo
spec:
containers:
- name: podinfod
image: stefanprodan/podinfo:2.1.3
image: stefanprodan/podinfo:3.0.0
imagePullPolicy: IfNotPresent
ports:
- containerPort: 9898
name: http
- name: http
containerPort: 9898
protocol: TCP
- name: http-metrics
containerPort: 9797
protocol: TCP
- name: grpc
containerPort: 9999
protocol: TCP
command:
- ./podinfo
- --port=9898
- --port-metrics=9797
- --grpc-port=9999
- --grpc-service-name=podinfo
- --level=info
- --random-delay=false
- --random-error=false
+4
View File
@@ -13,3 +13,7 @@ spec:
port: 9898
protocol: TCP
targetPort: http
- port: 9999
targetPort: grpc
protocol: TCP
name: grpc
+1 -1
View File
@@ -1,4 +1,4 @@
package version
var VERSION = "2.1.3"
var VERSION = "3.0.0"
var REVISION = "unknown"