Bot releases are visible (Hide)
Published by stefanprodan almost 6 years ago
14ef95d Release v1.3.0
08a26ce Add GitHub Actions docs
8013c0b Merge pull request #6 from stefanprodan/test
6aa4303 Bump version to 1.3.0
f34fbac Add git push to code init command
b7701f6 Don't reload page if version changed
d3208cd Add custom GitHub action for docker tag and push - if the push refers a branch the docker tag will be branch-sha - if the push refers a git tag the docker tag will be th git tag
7d4c89d Add GitHub release workflow
3b5ac61 Remove chart from code init
e8e2ac2 Run unit tests in docker multi-stage build
ef571a9 Add initialize podinfo code repo command
3d9cabc Add GitHub workflow for branch test, build and push
ae4120a Add go-getter pkg
Published by stefanprodan almost 6 years ago
97d36bd Release v1.2.1 - wait for the readiness probe to remove the endpoint from the LB before entering HTTP server graceful shutdown
18a22d1 Add shutdown delay (wait for the readiness probe)
083de34 Fix podinfo-istio chart health checks
64b85dc Move Istio docs to the istio-gke repo
fed964e Expose Istio Grafana
efb6a76 Mention Istio Gateway reload cert issue
fb199b7 Split GKE and Could DNS setup
ce117e1 Add Could DNS verify commands
23e67f9 Remove istio sub domain
30b030a Add CloudDNS CNAME record
0fe4a7a Add GKE, CloudDNS and Helm setup steps
982063a Resize Istio cert-manager diagram
c3256bd Add Istio cert-manager diagram
d947fc5 Add OpenFaaS Istio port-forward commands
dc6d641 Add OpenFaaS Istio intro
f3c1ee7 Add OpenFaaS Istio canary diagram
6b6dd86 Add OpenFaaS Istio diagram
Published by stefanprodan about 6 years ago
02e5f23 Release v1.2.0
b89f46a Add websocket client command to CLI
59cd692 Add websocket echo handler
bcd6142 Import gorilla/websocket
f8ec9c0 Fix multi-arch docker push
6c98fbf Add JWT token issue and validate handlers
54f6d9f Add env handler
1d35304 OpenfaaS canary deployments
Published by stefanprodan about 6 years ago
457a56f Publish podinfo CLI to GitHub with goreleaser
fbcab6c Upgrade to go 1.11 and alpine 3.8
0126282 add goreleaser
Published by stefanprodan about 6 years ago
podcli -h
podinfo command line utilities
Usage:
podcli [command]
Available Commands:
check Health check commands
help Help about any command
version Prints podcli version
Flags:
-h, --help help for podcli
Podinfo CLI health check commands:
podcli check -h
Commands for running health checks
Usage:
podcli check [command]
Available Commands:
cert SSL/TLS certificate validity check
http HTTP(S) health check
tcp TCP health check
Podinfo CLI check http command:
podcli check http -h
HTTP(S) health check
Usage:
podcli check http [address] [flags]
Examples:
check http https://httpbin.org/anything --method=POST --retry=2 --delay=2s --timeout=3s --body='{"test"=1}'
Flags:
--body string HTTP POST/PUT content
--delay duration wait duration between retries (default 1s)
-h, --help help for http
--method string HTTP method (default "GET")
--retry int times to retry the HTTP call
--timeout duration timeout (default 5s)
Podinfo CLI check tcp command:
podcli check tcp -h
TCP health check
Usage:
podcli check tcp [address] [flags]
Examples:
check tcp httpbin.org:443 --retry=1 --delay=2s --timeout=2s
Flags:
--delay duration wait duration between retries (default 1s)
-h, --help help for tcp
--retry int times to retry the TCP check
--timeout duration timeout (default 5s)
Podinfo CLI check cert command:
podcli check cert -h
SSL/TLS certificate validity check
Usage:
podcli check cert [address] [flags]
Examples:
check cert httpbin.org
Published by stefanprodan about 6 years ago
Changes:
Published by stefanprodan about 6 years ago
Changelog
-logLevel=debug|info|warn|error|fatal
flagconfigPath
env varGET /configs
prints the configmaps and/or secrets mounted in the config volumefscache example:
spec:
containers:
- name: podinfod
image: quay.io/stefanprodan/podinfo:0.5.0
env:
- name: configPath
value: "/var/secrets"
volumeMounts:
- name: auth
readOnly: true
mountPath: "/var/secrets"
volumes:
- name: auth
secret:
secretName: basic-auth
Published by stefanprodan over 6 years ago