Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

[meta] Deis Operator UX Theme #130

Closed
3 tasks done
slack opened this issue Mar 30, 2016 · 3 comments
Closed
3 tasks done

[meta] Deis Operator UX Theme #130

slack opened this issue Mar 30, 2016 · 3 comments
Assignees
Milestone

Comments

@slack
Copy link
Member

slack commented Mar 30, 2016

Milestone: v2.0-beta2

Installation / Configuration

As an operator, I should be able to quickly configure object storage
consistently across Deis Workflow when running helm install deis/workflow-...

Most of the work is described and tracked in: deis/deis#4966

Scenarios to test and validate:

  • On-cluster: minio, default
  • Off-cluster: AWS
    • Bucket in us-east-1 (s3 us-standard)
    • Bucket in us-west-2 (s3 regional endpoint)
  • Off-cluster: GCS w/ S3 compat mode
    • us-central1-x
    • us-east1-x
  • Bucket for database backups slug_bucket
  • Bucket for slugs slug_bucket
  • Bucket for registry registry_bucket

Recoverability

Operators need to have confidence that they can recover from cluster disasters.
We need to test and validate cluster recovery from off-cluster object storage
to working platform.

Reproducible Helm charts: deis/charts#199

Given a set of buckets, used by a previous installation of the platform. An
Operator should be able to quickly recover their instance of Deis Workflow.

Assumes a brand-new k8s cluster, with no conflicting or lingering application
namespaces.

This should be tested on both S3 and GCS-backed clusters.

Champagne

Learn by doing! We need to host our own applications. First two applications
are deis slack inviter and workflow-manager API backend.

https://github.com/deis/deployment/issues/8

Delivery Process

@sgoings details here!

@slack slack added this to the v2.0-beta2 milestone Mar 30, 2016
@kmala
Copy link
Contributor

kmala commented Mar 31, 2016

Since we merged the object store PR's we should be testing GCS directly and not in compat mode

@slack
Copy link
Member Author

slack commented Mar 31, 2016

@kmala cool, will update.

@slack slack self-assigned this Apr 14, 2016
@mboersma
Copy link
Member

Object storage configuration was (mostly) fixed up for beta2, and the recoverability targets are a focus for beta3. I'm closing this issue so the beta2 milestone can be closed, but if I missed something please do add it on for the next beta release.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants