Jump to content

Portal:Cloud VPS/Roadmap

From Wikitech

Like all software, Cloud VPS is a work in progress. Here is an outline of near- and long-term improvements planned for the platform.

Done, as of 2024-01-01

  • OpenStack APIs moved to TLS and opened up for public access
  • Clarify best practices for security and privacy within cloud projects
  • Move to project-local NFS servers
  • Object storage (via radosgw and Swift APIs)
  • S3 API support for object storage
  • Basic terraform/opentofu support
  • Basic kubernetes as a service support (via cli/opentofu only)

Near future (AKA things we have already started on)

  • Cross-site policy and enforcement for hosted services
  • Improved Trove stability and support
    • Improved postgres integration (requires upstream fixes)
    • Snapshot and backup support (requires Swift)
    • Support for larger volume sizes (requires upstream fixes)
  • Support unmanaged VMs (https://phabricator.wikimedia.org/T326818)
    • VMs that act more like standard OpenStack servers, for power users
    • No puppet or cumin management
    • No ldap integration
  • Kubernetes as a service (openstack Magnum) improvements

Possible future features (AKA things we would like to work on someday)

  • Better secrets management
  • Self-service backups
  • IPv6
  • Separate Per-tenant networking
  • Load balancing as a service