eiffel-community / eiffel-easy2use

A sandbox to be used to try out the Eiffel protocol and related services
Apache License 2.0
10 stars 19 forks source link

failed to run easy2use Cx bundle following the README #64

Open gftea opened 2 years ago

gftea commented 2 years ago

Description

Failed to run Cx bundle on Kubernetes single-node cluster from docker desktop for windows 4.3.0. (backend WSL2)

To encourage new user to contribute, it is important to have a working example at the beginning. The current readme does not state what specific versions of Kubernetes and Helm are needed. For newer versions of Kubernetes, apps/v1beta2 seems no longer valid, and should be updated to apps/v1. There are lots of .yaml files need to be updated

See Error logs below

Errors logs

Easy2Use Target Configuration Target Type: Kubernetes HELM Version: V3 Domainname: mylocalkube Cluster configfile: /home/gftea/.kube/config Cluster context: docker-desktop WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/gftea/.kube/config WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /home/gftea/.kube/config

Easy2Use Bundle Configuration Bundle: Cx Namespace: Cx Command: start Do you want to continue (y/n)? y Easy2Use: Kubernetes install package service(s): cx_gerrit cx_artifactory cx_jenkins cx_argo cx_argo_rollout cx_argo_events cx_argocd cx_minio cx_chartmuseum cx_gerrit_postgres_configurations cx_keycloak WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/gftea/.kube/config WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /home/gftea/.kube/config Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: [unable to recognize "": no matches for kind "StatefulSet" in version "apps/v1beta2", unable to recognize "": no matches for kind "Ingress" in version "extensions/v1beta1"] Easy2Use: Could not install cx-gerrit-Cx Easy2Use ERROR: Could not install service(s): cx_gerrit cx_artifactory cx_jenkins cx_argo cx_argo_rollout cx_argo_events cx_argocd cx_minio cx_chartmuseum cx_gerrit_postgres_configurations cx_keycloak