Skip to content

Conversation

@CosminL-DEV
Copy link
Contributor

This PR introduces a comprehensive set of examples for running and testing Cadence workflows using containers in Kubernetes. It includes:

  • A specialized Dockerfile (Dockerfile) to build images with Cadence samples.
  • A Kubernetes YAML file (cadence-samples-pod.yaml) for easy test pod deployment.
  • A detailed usage guide (README.md) with instructions for:
    • Registering the domain in Cadence.
    • Building and pushing the image to your registry.
    • Deploying the pod on Kubernetes.
    • Running and testing sample workflows (Hello World, File Processing, DSL).
    • Links to additional documentation and source code.

These additions make it easier to validate, learn, and automate workflow tests in Kubernetes environments.

WORKDIR /home/cadence

# Clone cadence-samples repository
RUN git clone https://github.com/cadence-workflow/cadence-samples.git .
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can assume this dockerfile will be used within the repo context so no need to clone from github

@taylanisikdemir taylanisikdemir merged commit 46ab0b1 into cadence-workflow:master Jun 16, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants