diff --git a/dev/onboarding/services/podinfo/deploy.sh b/dev/onboarding/services/podinfo/deploy.sh new file mode 100755 index 0000000..b4a288d --- /dev/null +++ b/dev/onboarding/services/podinfo/deploy.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -euo pipefail + +SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)" + +helm repo add stefanprodan https://stefanprodan.github.io/podinfo +helm repo update stefanprodan + +helm upgrade --install podinfo stefanprodan/podinfo \ + --version 6.14.0 \ + --namespace podinfo \ + --create-namespace \ + --values "$SCRIPT_DIR/values.yaml" \ + --wait --timeout 5m \ No newline at end of file diff --git a/dev/onboarding/services/podinfo/values.yaml b/dev/onboarding/services/podinfo/values.yaml new file mode 100644 index 0000000..0a50ed6 --- /dev/null +++ b/dev/onboarding/services/podinfo/values.yaml @@ -0,0 +1,21 @@ +ui: + message: Welcome to Niployments! + color: '#000000' + logo: 'https://avatars.githubusercontent.com/u/3583307?s=280&v=4' +replicaCount: 3 +service: + type: ClusterIP + externalPort: 8081 + httpPort: 8081 +resources: + requests: + cpu: 10m + memory: 32Mi + limits: + cpu: 500m + memory: 128Mi +faults: + delay: false + error: false + unready: false + unhealthy: false