Jump to content

Portal:Cloud VPS/Roadmap

From Wikitech
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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