@@ -7,56 +7,6 @@ grouping of features that are deemed important to the future of Deis.
77Given the project's rapid [ Release Schedule] ( releases.md ) , roadmap
88items are designed to provide a sense of direction over many releases.
99
10- ## Deployments
11-
12- Deis Workflow should use Kubernetes-native constructs wherever possible. By
13- switching to ` Deployments ` , the controller component will no longer need to
14- orchestrate rolling deploys. Instead, controller can delegate that work to
15- Kubernetes control loops.
16-
17- * [X] Support Kubernetes Deployments < https://github.com/deis/controller/pull/854 > (Workflow 2.2)
18- * [X] Kubernetes Deployments by default (Workflow 2.4)
19-
20- ## Private Registry and Native IaaS Registry Support
21-
22- Many users of Deis v1 requested the ability to push and pull application
23- artifacts from private Docker registries. While v1 supported a
24- [ workaround] ( https://github.com/deis/deis/issues/2232 ) or two, operators
25- usually had to intervene or build custom tooling. Deis Workflow aims to make it
26- simple to configure your Workflow install to pull and push images to private
27- registries.
28-
29- * [X] Pull from private registry < https://github.com/deis/workflow/pull/201 > (Workflow 2.0)
30- * [X] Push to private registry for builder (Workflow 2.3)
31- * [X] Support native auth strategies for ECR and GCR (Workflow 2.4)
32-
33- ## Application Management
34-
35- Various application-related features that give developers and operators
36- flexibility in how applications are managed by the platform:
37-
38- * [X] Per-process type health checks: < https://github.com/deis/controller/issues/881 > (Workflow 2.4)
39- * [X] Application Maintenance Mode: < https://github.com/deis/deis/issues/3722 > (Workflow 2.4)
40- * [X] Enforce SSL Per-Application: < https://github.com/deis/router/issues/148 > (Workflow 2.5)
41- * [X] Per-application IP Whitelisting via CLI: < https://github.com/deis/controller/issues/240 > (Workflow 2.5)
42- * [ ] Per-application Kubernetes Network Policy:
43-
44- ### Private Application Support
45-
46- * [X] Private Application Support: < https://github.com/deis/controller/pull/934 > (Workflow 2.4)
47-
48- Related issues:
49-
50- * < https://github.com/deis/deis/issues/4391 >
51- * < https://github.com/deis/deis/issues/2715 >
52-
53- ## Application Autoscaling
54-
55- Developers should be able to define an autoscaling policy per application
56- process type. Under the covers, Workflow should use HorizontalPodAutoscaling.
57-
58- * [X] Application Autoscaling < https://github.com/deis/workflow/issues/403 > (Alpha, Workflow 2.5)
59-
6010## Interactive ` deis run /bin/bash `
6111
6212Provide the ability for developers to launch an interactive terminal session in
@@ -88,7 +38,6 @@ Related issues:
8838
8939## Monitoring
9040
91- * [ ] deis/controller emitting metrics
9241* [ ] Define and deliver alerts with Kapacitor: < https://github.com/deis/monitor/issues/44 >
9342
9443## Workflow Addons/Services
@@ -103,5 +52,4 @@ Deis Workflow should be able to send and receive webhooks from external
10352systems. Facilitating integration with third party services like GitHub,
10453Gitlab, Slack, Hipchat.
10554
106- * [ ] Send webhook on platform events: < https://github.com/deis/deis/issues/1486 >
107- * [ ] Trigger automatic deploy from GitHub Deployments API
55+ * [X] Send webhook on platform events: < https://github.com/deis/deis/issues/1486 > (Workflow v2.10)
0 commit comments