- Feature: New operation
GetLoginKubeconfigto 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.
- Feature: New fields for
MachineType:Architecture,Gpu
- Deprecation: The following methods have been deprecated and the Service Enablement API must be used instead.
DisableServiceEnableServiceGetServiceStatus
- Set config.ContextHTTPRequest in Execute method
- Support WithMiddleware configuration option in the client
- Update
coretov0.12.0
- Remove unused model data types.
- Feature: Waiters for async operation
StartCredentialsRotationWaitHandlerandCompleteCredentialsRotationWaitHandler
- Update
coretov0.10.0
- Feature: New endpoints for credentials rotation.
StartCredentialsRotationCompleteCredentialsRotationCreateKubeconfig- These endpoints replace
GetCredentialsandTriggerRotateCredentials, 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.
- Improvement: Fix state name in
CredentialsRotationState.Phase - Update
coretov0.7.7. Thehttp.requestcontext is now passed in the clientDocall. - Increase timeout on
DeleteClusterWaitHandlerto 45 minutes
- Bug fix:
NewAPIClientnow initializes a new client instead of usinghttp.DefaultClient(#236)
- Add license and notice files
- Feature:
ClusterStatusnow has a fieldCredentialsRotationwith credentials' details - Improvement: Add details on credentials for old clusters
- Dependency updates
- Dependency updates
API methods, structs and waiters were renamed to have the same look and feel across all services and according to user feedback.
- Changed methods:
CreateProjectrenamed toEnableServiceDeleteProjectrenamed toDisableServiceGetClustersrenamed toListClustersGetOptionsrenamed toListProviderOptionsGetProjectrenamed toGetServiceStatus
- Changed structs:
ClusterResponserenamed toClusterClustersResponserenamed toListClustersResponseCredentialsResponserenamed toCredentials
- Manage your STACKIT Kubernetes Engine resources:
Project,Cluster,Credentials,Options - Waiters for async operations:
CreateOrUpdateClusterWaitHandler,DeleteClusterWaitHandler,CreateProjectWaitHandler,DeleteProjectWaitHandler,RotateCredentialsWaitHandler - Usage example