Kubernetes installation failing on OSS Airbyte

Summary

Kubernetes installation on OSS Airbyte is failing


Question

Hi All,
Trouble in paradise!..(Houston, I have a problem) > Kubernetes installation failing me on OSS Airbyte, see the steps inside.
Dear community, thank you for your help in advance!



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

["kubernetes-installation", "oss-airbyte", "installation-failure"]

1 Step of the installation:

$ helm install airbyte airbyte/airbyte -f values-airbyte.yaml --debug &k get service &k get pvc &k get pod -n airbyte

[2] 62365
[3] 62366
install.go:178: [debug] Original chart version: ""
NAME              READY   STATUS    RESTARTS   AGE
airbyte-db-0      0/1     Pending   0          5m14s
airbyte-minio-0   0/1     Pending   0          5m14s

$ No resources found in airbyte namespace.
NAME                                     STATUS    VOLUME   CAPACITY   ACCESS MODES   STORAGECLASS   AGE
airbyte-minio-pv-claim-airbyte-minio-0   Pending                                                     5m20s
airbyte-volume-db-airbyte-db-0           Pending                                                     5m20s
install.go:195: [debug] CHART PATH: /home/systemadmin/.cache/helm/repository/airbyte-0.293.4.tgz

client.go:299: [debug] Starting delete for "airbyte-admin" ServiceAccount
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-airbyte-env" ConfigMap
client.go:328: [debug] configmaps "airbyte-airbyte-env" not found
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-airbyte-secrets" Secret
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-db" StatefulSet
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-db-svc" Service
client.go:328: [debug] services "airbyte-db-svc" not found
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-minio" StatefulSet
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-minio-svc" Service
client.go:328: [debug] services "airbyte-minio-svc" not found
client.go:128: [debug] creating 1 resource(s)
client.go:299: [debug] Starting delete for "airbyte-airbyte-bootloader" Pod
client.go:328: [debug] pods "airbyte-airbyte-bootloader" not found
client.go:128: [debug] creating 1 resource(s)
client.go:529: [debug] Watching for changes to Pod airbyte-airbyte-bootloader with timeout of 5m0s
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: ADDED
client.go:616: [debug] Pod airbyte-airbyte-bootloader pending
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: MODIFIED
client.go:616: [debug] Pod airbyte-airbyte-bootloader pending
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: MODIFIED
client.go:616: [debug] Pod airbyte-airbyte-bootloader pending
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: MODIFIED
client.go:616: [debug] Pod airbyte-airbyte-bootloader pending
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: MODIFIED
client.go:616: [debug] Pod airbyte-airbyte-bootloader pending
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: MODIFIED
client.go:616: [debug] Pod airbyte-airbyte-bootloader pending
client.go:557: [debug] Add/Modify event for airbyte-airbyte-bootloader: MODIFIED
client.go:618: [debug] Pod airbyte-airbyte-bootloader running

[2]-  Done                    kubectl get service
[3]+  Done                    kubectl get pvc```

After a while:

helm.go:84: [debug] failed pre-install: timed out waiting for the condition
INSTALLATION FAILED
main.newInstallCmd.func2
	helm.sh/helm/v3/cmd/helm/install.go:127
github.com/spf13/cobra.(*Command).execute
	github.com/spf13/cobra@v1.3.0/command.go:856
github.com/spf13/cobra.(*Command).ExecuteC
	github.com/spf13/cobra@v1.3.0/command.go:974
github.com/spf13/cobra.(*Command).Execute
	github.com/spf13/cobra@v1.3.0/command.go:902
main.main
	helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
	runtime/proc.go:255
runtime.goexit
	runtime/asm_amd64.s:1581

[1]+  Exit 1                  helm install airbyte airbyte/airbyte -f values-airbyte.yaml --debug```

By any means, I’m not the Kubernetes ninja, please tell me what could be wrong in my doing?

first, I’d check what is happening with pods, what state they have, if there are any issues
kubectl get pods , kubectl describe pod ...

maybe you just need to use --timeout ... for your helm install or repeat command until all resources are created :wink: