Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate K8up to Project Syn #167

Closed
tobru opened this issue Dec 1, 2020 · 6 comments
Closed

Migrate K8up to Project Syn #167

tobru opened this issue Dec 1, 2020 · 6 comments
Labels
enhancement New feature or request
Milestone

Comments

@tobru
Copy link
Contributor

tobru commented Dec 1, 2020

Summary

Migrate K8up to Project Syn GitHub Organization (https://github.com/projectsyn/), adapt the code, docs and description accordingly and therefore make it a integral part of Project Syn.

Context

K8up needs a home with a good community infrastructure. Project Syn has that and is building up what's needed to be as open to contributors as possible.

Out of Scope

  • Rename K8up, the name must stay

Further links

Acceptance criteria

  • Code adapted (go.mod, imports etc)
  • Documentation updated
  • Deprecate docker images (these repos won't receive any new pushes):
    • docker.io/vshn/k8up
    • docker.io/vshn/wrestic
    • quay.io/vshn/k8up
    • quay.io/vshn/wrestic
  • Copied all image tags from [docker.io,quay.io]/vshn/[k8up,wrestic] to [docker.io,quay.io]/projectsyn/[k8up,wrestic]
  • Created follow-up task to delete [docker.io,quay.io]/vshn/[k8up,wrestic] later (Date tbd)
@tobru tobru added the enhancement New feature or request label Dec 1, 2020
@tobru tobru changed the title Migration K8up to Project Syn Migrate K8up to Project Syn Dec 1, 2020
@ccremer
Copy link
Contributor

ccremer commented Dec 7, 2020

What shall we do with the images in Docker Hub and Quay.io? shall we

  • keep vshn/k8up, but don't maintain it anymore, to keep deployments working
  • keep vshn/k8up for a deprecation period. Users are required to migrate, but can plan it in a reasonable timeframe.
  • move all tags to projectsyn/ with breaking deployments, but that would make it explicit to maintainers. But also generate emergency-like work

@tobru
Copy link
Contributor Author

tobru commented Dec 7, 2020

I'd go for the deprecation period and get rid of vshn/k8up in due time.

@ccremer
Copy link
Contributor

ccremer commented Dec 7, 2020

Updated description accordingly

@tobru tobru added this to the v2.0.0 milestone Dec 22, 2020
@marcellanz
Copy link
Contributor

With the migration, the K8up logo with its 8 spokes, could be aligned in the honor of Seven of Nines legacy with the k8s project.

@tobru
Copy link
Contributor Author

tobru commented Feb 10, 2021

With the migration, the K8up logo with its 8 spokes, could be aligned in the honor of Seven of Nines legacy with the k8s project.

@marcellanz See #350 😄

@tobru
Copy link
Contributor Author

tobru commented Jul 14, 2021

After some discussions we decided to not move K8up into Project Syn as the scope of these two projects is very different. Instead we'll go for its own GitHub org in #458.

@tobru tobru closed this as completed Jul 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants