Skip to content

Commit b826c8d

Browse files
authored
add nodepool update and process subcommands (#227)
* add nodepool update and process subcommands Signed-off-by: Nandor Kracser <[email protected]> * go mod tidy * improve wait for process Signed-off-by: Nandor Kracser <[email protected]> * fix pipeline api version Signed-off-by: Nandor Kracser <[email protected]>
1 parent a3a403e commit b826c8d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+2272
-1334
lines changed

.gen/pipeline/README.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ Class | Method | HTTP request | Description
8282
*ClustergroupsApi* | [**ApiV1OrgsOrgidClustergroupsClusterGroupIdPut**](docs/ClustergroupsApi.md#apiv1orgsorgidclustergroupsclustergroupidput) | **Put** /api/v1/orgs/{orgid}/clustergroups/{clusterGroupId} | Update Cluster Group
8383
*ClustergroupsApi* | [**ApiV1OrgsOrgidClustergroupsGet**](docs/ClustergroupsApi.md#apiv1orgsorgidclustergroupsget) | **Get** /api/v1/orgs/{orgid}/clustergroups | List Cluster Groups of an Organization
8484
*ClustergroupsApi* | [**ApiV1OrgsOrgidClustergroupsPost**](docs/ClustergroupsApi.md#apiv1orgsorgidclustergroupspost) | **Post** /api/v1/orgs/{orgid}/clustergroups | Create Cluster Group
85+
*ClustersApi* | [**CancelNodePoolUpdate**](docs/ClustersApi.md#cancelnodepoolupdate) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/nodepools/{name}/cancel-update/{processId} | Cancel a running node pool update process
8586
*ClustersApi* | [**ClusterPostHooks**](docs/ClustersApi.md#clusterposthooks) | **Put** /api/v1/orgs/{orgId}/clusters/{id}/posthooks | Run posthook functions
8687
*ClustersApi* | [**CreateCluster**](docs/ClustersApi.md#createcluster) | **Post** /api/v1/orgs/{orgId}/clusters | Create cluster
8788
*ClustersApi* | [**CreateNodePool**](docs/ClustersApi.md#createnodepool) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/nodepools | Create new node pool
@@ -110,6 +111,7 @@ Class | Method | HTTP request | Description
110111
*ClustersApi* | [**PostLeaderElection**](docs/ClustersApi.md#postleaderelection) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/pke/leader | Apply as new cluster leader
111112
*ClustersApi* | [**PostReadyPKENode**](docs/ClustersApi.md#postreadypkenode) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/pke/ready | Report to Pipeline that a new node is ready (to be called by PKE installer)
112113
*ClustersApi* | [**UpdateCluster**](docs/ClustersApi.md#updatecluster) | **Put** /api/v1/orgs/{orgId}/clusters/{id} | Update cluster
114+
*ClustersApi* | [**UpdateNodePool**](docs/ClustersApi.md#updatenodepool) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/nodepools/{name}/update | Update an existing node pool
113115
*CommonApi* | [**ApiVersionGet**](docs/CommonApi.md#apiversionget) | **Get** /api/version |
114116
*CommonApi* | [**ListEndpoints**](docs/CommonApi.md#listendpoints) | **Get** /api | List Pipeline API endpoints
115117
*DeploymentsApi* | [**CreateDeployment**](docs/DeploymentsApi.md#createdeployment) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/deployments | Create a Helm deployment
@@ -146,8 +148,10 @@ Class | Method | HTTP request | Description
146148
*NetworkApi* | [**ListVPCSubnets**](docs/NetworkApi.md#listvpcsubnets) | **Get** /api/v1/orgs/{orgId}/networks/{networkId}/subnets | List VPC subnetworks
147149
*OrganizationsApi* | [**GetOrg**](docs/OrganizationsApi.md#getorg) | **Get** /api/v1/orgs/{orgId} | Get organization
148150
*OrganizationsApi* | [**ListOrgs**](docs/OrganizationsApi.md#listorgs) | **Get** /api/v1/orgs | List organizations
149-
*OrganizationsApi* | [**SyncOrgs**](docs/OrganizationsApi.md#syncorgs) | **Put** /api/v1/orgs | Synchronize Github organizations
151+
*OrganizationsApi* | [**SyncOrgs**](docs/OrganizationsApi.md#syncorgs) | **Put** /api/v1/orgs | Synchronize organizations
150152
*PipelineApi* | [**ListCapabilities**](docs/PipelineApi.md#listcapabilities) | **Get** /api/v1/capabilities | Lists configured Pipeline capabilities
153+
*ProcessesApi* | [**GetProcess**](docs/ProcessesApi.md#getprocess) | **Get** /api/v1/orgs/{orgId}/processes/{id} | Get a process in Pipeline
154+
*ProcessesApi* | [**ListProcesses**](docs/ProcessesApi.md#listprocesses) | **Get** /api/v1/orgs/{orgId}/processes | List processes in Pipeline
151155
*ScanlogApi* | [**ListScans**](docs/ScanlogApi.md#listscans) | **Get** /api/v1/orgs/{orgId}/clusters/{id}/scanlog | List scans
152156
*ScanlogApi* | [**ListScansByRelease**](docs/ScanlogApi.md#listscansbyrelease) | **Get** /api/v1/orgs/{orgId}/clusters/{id}/scanlog/{releaseName} | List scans by release
153157
*SecretsApi* | [**AddSecretTag**](docs/SecretsApi.md#addsecrettag) | **Put** /api/v1/orgs/{orgId}/secrets/{secretId}/tags/{tag} | Add a tag to a secret
@@ -161,10 +165,6 @@ Class | Method | HTTP request | Description
161165
*SecretsApi* | [**ListSecretTypes**](docs/SecretsApi.md#listsecrettypes) | **Get** /api/v1/secret-types | List secret types
162166
*SecretsApi* | [**UpdateSecrets**](docs/SecretsApi.md#updatesecrets) | **Put** /api/v1/orgs/{orgId}/secrets/{secretId} | Update secrets
163167
*SecretsApi* | [**ValidateSecret**](docs/SecretsApi.md#validatesecret) | **Get** /api/v1/orgs/{orgId}/secrets/{secretId}/validate | Validate secret
164-
*SpotguidesApi* | [**GetSpotguideDetail**](docs/SpotguidesApi.md#getspotguidedetail) | **Get** /api/v1/orgs/{orgId}/spotguides/{name} | Get spotguide details
165-
*SpotguidesApi* | [**LaunchSpotguide**](docs/SpotguidesApi.md#launchspotguide) | **Post** /api/v1/orgs/{orgId}/spotguides | Launch spotguide
166-
*SpotguidesApi* | [**ListSpotguides**](docs/SpotguidesApi.md#listspotguides) | **Get** /api/v1/orgs/{orgId}/spotguides | List spotguides
167-
*SpotguidesApi* | [**UpdateSpotguides**](docs/SpotguidesApi.md#updatespotguides) | **Put** /api/v1/orgs/{orgId}/spotguides | Update spotguide repositories
168168
*StorageApi* | [**CreateObjectStoreBucket**](docs/StorageApi.md#createobjectstorebucket) | **Post** /api/v1/orgs/{orgId}/buckets | Creates a new object store bucket with the given params
169169
*StorageApi* | [**DeleteObjectStoreBucket**](docs/StorageApi.md#deleteobjectstorebucket) | **Delete** /api/v1/orgs/{orgId}/buckets/{name} | Deletes the object store bucket with the given name
170170
*StorageApi* | [**GetBucket**](docs/StorageApi.md#getbucket) | **Get** /api/v1/orgs/{orgId}/buckets/{name} | Get object store bucket details
@@ -173,7 +173,6 @@ Class | Method | HTTP request | Description
173173
*UsersApi* | [**GetCurrentUser**](docs/UsersApi.md#getcurrentuser) | **Get** /api/v1/me | Get current user
174174
*UsersApi* | [**GetUsers**](docs/UsersApi.md#getusers) | **Get** /api/v1/orgs/{orgId}/users/{userId} | Get user
175175
*UsersApi* | [**ListUsers**](docs/UsersApi.md#listusers) | **Get** /api/v1/orgs/{orgId}/users | List users
176-
*UsersApi* | [**UpdateCurrentUser**](docs/UsersApi.md#updatecurrentuser) | **Patch** /api/v1/me | Update current user&#39;s settings
177176
*WhitelistApi* | [**CreateWhitelists**](docs/WhitelistApi.md#createwhitelists) | **Post** /api/v1/orgs/{orgId}/clusters/{id}/whitelists | Create Whitelisted deployment
178177
*WhitelistApi* | [**DeleteWhitelist**](docs/WhitelistApi.md#deletewhitelist) | **Delete** /api/v1/orgs/{orgId}/clusters/{id}/whitelists/{name} | Delete Whitelisted deployment
179178
*WhitelistApi* | [**ListWhitelists**](docs/WhitelistApi.md#listwhitelists) | **Get** /api/v1/orgs/{orgId}/clusters/{id}/whitelists | List Whitelisted deployments
@@ -199,6 +198,7 @@ Class | Method | HTTP request | Description
199198
- [BackupServiceResponse](docs/BackupServiceResponse.md)
200199
- [BackupServiceStatusResponse](docs/BackupServiceStatusResponse.md)
201200
- [BasePostHook](docs/BasePostHook.md)
201+
- [BaseUpdateNodePoolRequest](docs/BaseUpdateNodePoolRequest.md)
202202
- [BucketInfo](docs/BucketInfo.md)
203203
- [BucketInfoSecret](docs/BucketInfoSecret.md)
204204
- [ClusterConfig](docs/ClusterConfig.md)
@@ -275,6 +275,8 @@ Class | Method | HTTP request | Description
275275
- [EksNodePool](docs/EksNodePool.md)
276276
- [EksNodePoolAllOf](docs/EksNodePoolAllOf.md)
277277
- [EksSubnet](docs/EksSubnet.md)
278+
- [EksUpdateNodePoolRequest](docs/EksUpdateNodePoolRequest.md)
279+
- [EksUpdateNodePoolRequestAllOf](docs/EksUpdateNodePoolRequestAllOf.md)
278280
- [EksVpc](docs/EksVpc.md)
279281
- [EnableArkRequest](docs/EnableArkRequest.md)
280282
- [EnableArkResponse](docs/EnableArkResponse.md)
@@ -308,7 +310,6 @@ Class | Method | HTTP request | Description
308310
- [InstallSecretsRequestQuery](docs/InstallSecretsRequestQuery.md)
309311
- [IntegratedServiceDetails](docs/IntegratedServiceDetails.md)
310312
- [Labels](docs/Labels.md)
311-
- [LaunchSpotguidesRequest](docs/LaunchSpotguidesRequest.md)
312313
- [ListDeploymentsResponseItem](docs/ListDeploymentsResponseItem.md)
313314
- [ListEndpointsResponse](docs/ListEndpointsResponse.md)
314315
- [ListNodesResponse](docs/ListNodesResponse.md)
@@ -339,6 +340,7 @@ Class | Method | HTTP request | Description
339340
- [NodePoolsOracle](docs/NodePoolsOracle.md)
340341
- [NodePoolsPke](docs/NodePoolsPke.md)
341342
- [NodepoolLabels](docs/NodepoolLabels.md)
343+
- [OidcConfig](docs/OidcConfig.md)
342344
- [OracleStorageProps](docs/OracleStorageProps.md)
343345
- [OrganizationListItemResponse](docs/OrganizationListItemResponse.md)
344346
- [PkeClusterHttpProxy](docs/PkeClusterHttpProxy.md)
@@ -357,6 +359,9 @@ Class | Method | HTTP request | Description
357359
- [PostLeaderElectionRequest](docs/PostLeaderElectionRequest.md)
358360
- [PostLeaderElectionResponse](docs/PostLeaderElectionResponse.md)
359361
- [PostReadyPkeNodeRequest](docs/PostReadyPkeNodeRequest.md)
362+
- [Process](docs/Process.md)
363+
- [ProcessEvent](docs/ProcessEvent.md)
364+
- [ProcessStatus](docs/ProcessStatus.md)
360365
- [ReleaseWhiteListItem](docs/ReleaseWhiteListItem.md)
361366
- [RequestedResources](docs/RequestedResources.md)
362367
- [Resource](docs/Resource.md)
@@ -383,8 +388,6 @@ Class | Method | HTTP request | Description
383388
- [SecretKeyValueTls](docs/SecretKeyValueTls.md)
384389
- [SecretTypeResponse](docs/SecretTypeResponse.md)
385390
- [SecretTypeResponseFields](docs/SecretTypeResponseFields.md)
386-
- [SpotguideDetailsResponse](docs/SpotguideDetailsResponse.md)
387-
- [SpotguideOption](docs/SpotguideOption.md)
388391
- [SubnetInfo](docs/SubnetInfo.md)
389392
- [TokenCreateRequest](docs/TokenCreateRequest.md)
390393
- [TokenCreateResponse](docs/TokenCreateResponse.md)
@@ -400,13 +403,14 @@ Class | Method | HTTP request | Description
400403
- [UpdateGoogleProperties](docs/UpdateGoogleProperties.md)
401404
- [UpdateGooglePropertiesMaster](docs/UpdateGooglePropertiesMaster.md)
402405
- [UpdateIntegratedServiceRequest](docs/UpdateIntegratedServiceRequest.md)
406+
- [UpdateNodePoolRequest](docs/UpdateNodePoolRequest.md)
407+
- [UpdateNodePoolResponse](docs/UpdateNodePoolResponse.md)
403408
- [UpdateNodePoolsAzure](docs/UpdateNodePoolsAzure.md)
404409
- [UpdateNodePoolsGoogle](docs/UpdateNodePoolsGoogle.md)
405410
- [UpdateNodePoolsPke](docs/UpdateNodePoolsPke.md)
406411
- [UpdatePkeOnAzureClusterRequest](docs/UpdatePkeOnAzureClusterRequest.md)
407412
- [UpdatePkeProperties](docs/UpdatePkeProperties.md)
408413
- [UpdatePkePropertiesPke](docs/UpdatePkePropertiesPke.md)
409-
- [UpdateUserRequest](docs/UpdateUserRequest.md)
410414
- [UrlItem](docs/UrlItem.md)
411415
- [User](docs/User.md)
412416
- [VersionResponse](docs/VersionResponse.md)

0 commit comments

Comments
 (0)