Skip to content

Latest commit

 

History

History
82 lines (55 loc) · 3.39 KB

File metadata and controls

82 lines (55 loc) · 3.39 KB

v0.15.0 (2024-05-14)

  • Feature: New operation GetLoginKubeconfig to get a Kubeconfig for use with the STACKIT CLI. A Kubeconfig retrieved using this endpoint does not contain any credentials and instead obtains valid credentials via the STACKIT CLI.

v0.14.0 (2024-05-03)

  • Feature: New fields for MachineType: Architecture, Gpu

v0.13.0 (2024-04-16)

  • Deprecation: The following methods have been deprecated and the Service Enablement API must be used instead.
    • DisableService
    • EnableService
    • GetServiceStatus

v0.12.0 (2024-04-09)

  • Set config.ContextHTTPRequest in Execute method
  • Support WithMiddleware configuration option in the client
  • Update core to v0.12.0

v0.11.1 (2024-04-09)

  • Remove unused model data types.

v0.11.0 (2024-03-28)

  • Feature: Waiters for async operation StartCredentialsRotationWaitHandler and CompleteCredentialsRotationWaitHandler

v0.10.1 (2024-02-28)

v0.10.0 (2024-02-06)

  • Feature: New endpoints for credentials rotation.
    • StartCredentialsRotation
    • CompleteCredentialsRotation
    • CreateKubeconfig
    • These endpoints replace GetCredentials and TriggerRotateCredentials, which are deprecated and will not work for clusters with Kubernetes v1.27+, or if the new endpoints for kubeconfig or credentials rotation have already been used. For more information, see How to rotate SKE credentials.

v0.9.3 (2024-02-02)

  • Improvement: Fix state name in CredentialsRotationState.Phase
  • Update core to v0.7.7. The http.request context is now passed in the client Do call.
  • Increase timeout on DeleteClusterWaitHandler to 45 minutes

v0.9.2 (2024-01-24)

  • Bug fix: NewAPIClient now initializes a new client instead of using http.DefaultClient (#236)

v0.9.1 (2024-01-15)

  • Add license and notice files

v0.9.0 (2024-01-09)

  • Feature: ClusterStatus now has a field CredentialsRotation with credentials' details
  • Improvement: Add details on credentials for old clusters
  • Dependency updates

v0.8.1 (2023-12-22)

  • Dependency updates

v0.8.0 (2023-12-20)

API methods, structs and waiters were renamed to have the same look and feel across all services and according to user feedback.

  • Changed methods:
    • CreateProject renamed to EnableService
    • DeleteProject renamed to DisableService
    • GetClusters renamed to ListClusters
    • GetOptions renamed to ListProviderOptions
    • GetProject renamed to GetServiceStatus
  • Changed structs:
    • ClusterResponse renamed to Cluster
    • ClustersResponse renamed to ListClustersResponse
    • CredentialsResponse renamed to Credentials

v0.7.0 (2023-12-05)

  • Manage your STACKIT Kubernetes Engine resources: Project, Cluster, Credentials, Options
  • Waiters for async operations: CreateOrUpdateClusterWaitHandler, DeleteClusterWaitHandler, CreateProjectWaitHandler, DeleteProjectWaitHandler, RotateCredentialsWaitHandler
  • Usage example