{"id":22281546,"url":"https://github.com/deis/workflow-manager","last_synced_at":"2025-06-14T16:06:03.750Z","repository":{"id":71905598,"uuid":"51403061","full_name":"deis/workflow-manager","owner":"deis","description":"Deis Workflow Manager: Cluster First Aid","archived":false,"fork":false,"pushed_at":"2018-02-27T20:24:31.000Z","size":169,"stargazers_count":14,"open_issues_count":11,"forks_count":15,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-05T03:23:43.156Z","etag":null,"topics":["deis-workflow","k8s","kubernetes","updates","versioning"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-02-09T21:56:20.000Z","updated_at":"2022-11-22T04:30:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"fce5fb3d-37af-4775-8de5-fbcecec7aac1","html_url":"https://github.com/deis/workflow-manager","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/deis/workflow-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deis%2Fworkflow-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deis%2Fworkflow-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deis%2Fworkflow-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deis%2Fworkflow-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deis","download_url":"https://codeload.github.com/deis/workflow-manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deis%2Fworkflow-manager/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259843330,"owners_count":22920312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deis-workflow","k8s","kubernetes","updates","versioning"],"created_at":"2024-12-03T16:19:09.966Z","updated_at":"2025-06-14T16:06:03.731Z","avatar_url":"https://github.com/deis.png","language":"Go","readme":"\n|![](https://upload.wikimedia.org/wikipedia/commons/thumb/1/17/Warning.svg/156px-Warning.svg.png) | Deis Workflow is no longer maintained.\u003cbr /\u003ePlease [read the announcement](https://deis.com/blog/2017/deis-workflow-final-release/) for more detail. |\n|---:|---|\n| 09/07/2017 | Deis Workflow [v2.18][] final release before entering maintenance mode |\n| 03/01/2018 | End of Workflow maintenance: critical patches no longer merged |\n| | [Hephy](https://github.com/teamhephy/workflow) is a fork of Workflow that is actively developed and accepts code contributions. |\n\n# Deis Workflow Manager\n\n[![Build Status](https://travis-ci.org/deis/workflow-manager.svg?branch=master)](https://travis-ci.org/deis/workflow-manager) [![codecov](https://codecov.io/gh/deis/workflow-manager/branch/master/graph/badge.svg)](https://codecov.io/gh/deis/workflow-manager)\n [![Go Report Card](https://goreportcard.com/badge/github.com/deis/workflow-manager)](https://goreportcard.com/report/github.com/deis/workflow-manager) [![codebeat badge](https://codebeat.co/badges/29e2c379-0490-45db-95fe-20b25bd5a466)](https://codebeat.co/projects/github-com-deis-workflow-manager)\n[![Docker Repository on Quay](https://quay.io/repository/deis/workflow-manager/status \"Docker Repository on Quay\")](https://quay.io/repository/deis/workflow-manager)\n\nThis repository contains the manager component for Deis Workflow. Deis\n(pronounced DAY-iss) Workflow is an open source Platform as a Service (PaaS)\nthat adds a developer-friendly layer to any [Kubernetes][k8s-home] cluster,\nmaking it easy to deploy and manage applications on your own servers.\n\nFor more information about Deis Workflow, please visit the main project page at\nhttps://github.com/deis/workflow.\n\nWe welcome your input! If you have feedback on Workflow Manager,\nplease [submit an issue][issues]. If you'd like to participate in development,\nplease read the \"Development\" section below and [submit a pull request][prs].\n\n## Stay up to date\n\nOne of the primary goals for Workflow Manager is notifying operators of\ncomponent freshness. Workflow Manager will regularly check your cluster against\nthe latest stable components. If components are missing due to failure or are\nsimply out of date, Workflow operators will know at a glance.\n\nBy default, Workflow Manager will make version checks to an external service.\nThis submits component and version information to our versions service running\nat [https://versions.deis.com](https://versions.deis.com). If you prefer this\ncheck not happen, you may disable the function by setting\n`WORKFLOW_MANAGER_CHECKVERSIONS` to `false` in the Workflow Manager's\nReplication Controller.\n\n## Workflow Doctor\n\nDeployed closest to any potential problem, Workflow Manager is also designed to\nhelp when things aren't going well. To aid troubleshooting efforts cluster\noperators will be able to easily gather and securely submit cluster health and\nstatus information to the Deis team.\n\nFunctionality will be added in a later release.\n\n# Development\n\nThe Deis project welcomes contributions from all developers. The high level\nprocess for development matches many other open source projects. See below for\nan outline.\n\n* Fork this repository\n* Make your changes\n* [Submit a pull request][prs] (PR) to this repository with your changes, and unit tests whenever possible\n    * If your PR fixes any [issues][issues], make sure you write `Fixes #1234` in your PR description (where `#1234` is the number of the issue you're closing)\n* The Deis core contributors will review your code. After each of them sign off on your code, they'll label your PR with `LGTM1` and `LGTM2` (respectively). Once that happens, a contributor will merge it\n\n## Docker Based Development Environment\n\nThe preferred environment for development uses [the `go-dev` Docker\nimage](https://github.com/deis/docker-go-dev). The tools described in this\nsection are used to build, test, package and release each version of Deis.\n\nTo use it yourself, you must have [make](https://www.gnu.org/software/make/)\ninstalled and Docker installed and running on your local development machine.\n\nIf you don't have Docker installed, please go to https://www.docker.com/ to\ninstall it.\n\nAfter you have those dependencies, bootstrap dependencies with `make bootstrap`,\nbuild your code with `make build` and execute unit tests with `make test`.\n\n## Native Go Development Environment\n\nYou can also use the standard `go` toolchain to build and test if you prefer.\nTo do so, you'll need [glide](https://github.com/Masterminds/glide) 0.9 or\nabove and [Go 1.6](http://golang.org) or above installed.\n\nAfter you have those dependencies, you can build and unit-test your code with\n`go build` and `go test $(glide nv)`, respectively.\n\nNote that you will not be able to build or push Docker images using this method\nof development.\n\n# Testing\n\nThe Deis project requires that as much code as possible is unit tested, but the\ncore contributors also recognize that some code must be tested at a higher\nlevel (functional or integration tests, for example).\n\n\n[issues]: https://github.com/deis/workflow-manager/issues\n[prs]: https://github.com/deis/workflow-manager/pulls\n[k8s-home]: https://kubernetes.io\n[v2.18]: https://github.com/deis/workflow/releases/tag/v2.18.0\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeis%2Fworkflow-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeis%2Fworkflow-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeis%2Fworkflow-manager/lists"}