Deploy Dataiku on Kubernetes
Hi I'm trying to set deployment on my k8s cluster for Dataiku 12.2.2. When I create the deployment and service, I encountered following errors, can you please suggest some solutions?
Answers
-
Alexandru Dataiker, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 1,226 Dataiker
Hi @muzaka69
.
Can you clarify if you are deploying DSS as deployment in K8s?
Or you are trying to run a job/recipe with containerized execution.
The error suggests the arguments passed are invalid but unclear why.
It may easier to provide a job or instance diagnostics via a support ticket
https://doc.dataiku.com/dss/latest/troubleshooting/obtaining-support.html -
Hi, thanks for your response
I'm currently using k8s cluster to deploy DSS as self-hosted service, it may be similar to install and run DSS in regular linux system. So far I have installed DSS and start to create deploy.yaml file to deploy via kubectl. And I found the mentioned error while trying `kubectle describe` as my pod keep restarting
apiVersion: apps/v1 kind: Deployment metadata: name: dss-deployment labels: app: dss spec: selector: matchLabels: app: dss-pod template: metadata: labels: app: dss-pod spec: containers: - name: dss-container image: docker.io/library/dku-exec-base-ele7hfawpxwbyqbkls4yovyr:dss-12.2.2 imagePullPolicy: IfNotPresent ports: - containerPort: 11000 name: http resources: requests: memory: "64Mi" cpu: "64m" limits: memory: "128Mi" cpu: "128m" --- apiVersion: v1 kind: Service metadata: name: dss-sv spec: type: LoadBalancer ports: - name: first-port protocol: TCP port: 80 targetPort: 11000 selector: app: dss-pod