Skip to content

Would you recommend workflow-controller in production? #58

@davidc-donorschoose

Description

@davidc-donorschoose

How stable is this project? I found your project last year, shortly after it was written as a proof of concept for the Kubernetes project. There hasn't been a lot of activity since then, but I noticed some changes were merged today, so it's nice to know the project is maintained.

I’m interested in using your workflow-controller to run the jobs in a simple batch cycle. I could easily describe our use case as a sequence of jobs (a jobTemplate list with dependencies to cause sequential execution) that would run once every night. We do upgrade our Kubernetes cluster fairly often, since we aren't in production yet. We are currently using Kubernetes-v1.9.5 on Docker-v17.03.2 (installed in AWS by Rancher-v1.6.16).

I would definitely be interested in two features:

(1) The cronworkflow in the most recent commit (Feb 4). I don’t see documentation or examples on that commit, so work may not be complete yet. It seems to implement what was described in #29, which is still open.

(2) The “Docker multistage build” pull request (#24) submitted last October. There are several changes in that commit, but I do like how it reworks the Makefile to containerize the golang compilation - with a particular golang docker image instead of a random Go SKD installed on a developer laptop.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions