- 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