Hello everyone,
I'm new to Pulumi and I'm currently trying to use the Pulumi Operator to deploy the application. I followed the
Pulumi Kubernetes Operator Guide.
I have two Pulumi index.ts files:
1.
Pulumi Operator index.ts: This script is responsible for deploying the Pulumi Kubernetes operator and setting up the required resources, including the operator's role and service account. you can see the code in the attached file.
2.
Sample Application index.ts (curl-pod): This script defines a simple Kubernetes deployment of a curl pod. you can see the code in the attached file.
I ran the following commands to verify the deployment, but I am facing issues:
• kubectl describe stack curl-pod-stack-dev: The stack is listed correctly. and output are in the attached file.
• kubectl get deployments --all-namespaces | grep curl-pod: No results.
• kubectl logs -f deployment/pulumi-kubernetes-operator-dev -n dev-pulumi-operator | grep curl-pod: No logs found related to the curl-pod application.
• kubectl logs -f deployment/pulumi-kubernetes-operator-dev -n dev-pulumi-operator: I see logs related to the operator, but nothing specific about the application. and output are in the attached file.
Could you help me identify what might be missing or what steps I should take to ensure the application is properly deployed using the Pulumi Kubernetes Operator?