Kubernetes Offerings

NOTE: Before creating a Kubernetes cluster, you need to select a suitable Kubernetes offering.

  • GET /api/marketplace-offerings/?category_name=Kubernetes - List available Kubernetes offerings.

    This endpoint retrieves a list of available Kubernetes offerings, which define different cluster configurations and management plans. Use the category_name=Kubernetes filter to retrieve only Kubernetes offerings.

    Request Example:

    GET [https://api.wayscloud.services/api/marketplace-offerings/?category_name=Kubernetes](https://www.google.com/search?q=https://api.wayscloud.services/api/marketplace-offerings/%3Fcategory_name%3DKubernetes)
    Authorization: Token <your_api_token>

    Response Example:

    {
    "next": null,
    "previous": null,
    "count": 1,
    "results": [
    {
    "uuid": "kubernetes_offering_uuid",
    "name": "Managed Kubernetes",
    "description": "Fully managed Kubernetes cluster with configurable node sizes.",
    "category": {
    "uuid": "kubernetes_category_uuid",
    "name": "Kubernetes",
    "description": "Kubernetes offerings"
    },
    //... other fields...
    }
    ]
    }

    Status Codes:

    • 200 OK: The list of Kubernetes offerings was successfully retrieved.
    • 401 Unauthorized: The user making the request is not authorized.