Skip to content

🐛 fix(kube): config/profile/verbose flags on piped commands, tags#183

Merged
jfbus merged 1 commit into
mainfrom
piped
May 18, 2026
Merged

🐛 fix(kube): config/profile/verbose flags on piped commands, tags#183
jfbus merged 1 commit into
mainfrom
piped

Conversation

@jfbus
Copy link
Copy Markdown
Contributor

@jfbus jfbus commented May 15, 2026

Description

This PR fixes:

  • missing params on octl kube cluster update flags
  • config/profile/verbose flags were ignored in piped commands (octl kube ... create)
  • map based flags were not generated.

Type of Change

Please check the relevant option(s):

  • 🐛 Bug fix
  • ✨ New feature
  • 🧹 Code cleanup or refactor
  • 📝 Documentation update
  • 🔧 Build or CI-related change
  • 🔒 Security fix
  • Other (specify):

How Has This Been Tested?

Please describe the test strategy:

  • Manual testing
  • Unit tests
  • Integration tests
  • Not tested yet

Checklist

  • I have followed the Contributing Guidelines
  • I have added tests or explained why they are not needed
  • I have updated relevant documentation (README, examples, etc.)
  • My changes follow the Conventional Commits specification
  • My commits include appropriate Gitmoji

Additional Context

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 15, 2026

WARNING : Differences in reference doc 🤔

 docs/reference/octl_kube_api_CreateCluster.md      |  2 ++
 docs/reference/octl_kube_api_CreateProject.md      |  1 +
 docs/reference/octl_kube_api_UpdateCluster.md      |  2 ++
 docs/reference/octl_kube_api_UpdateProject.md      |  1 +
 docs/reference/octl_kube_cluster_create.md         |  1 +
 docs/reference/octl_kube_cluster_update.md         | 32 +++++++++++++++++++++-
 docs/reference/octl_kube_nodepool_api_Create.md    |  4 +++
 docs/reference/octl_kube_nodepool_api_Update.md    |  4 +++
 docs/reference/octl_kube_project_update.md         |  6 +++-
 docs/reference/octl_storage_api_CopyObject.md      |  1 +
 .../octl_storage_api_CreateMultipartUpload.md      |  1 +
 docs/reference/octl_storage_api_PutObject.md       |  1 +
 .../octl_storage_multipartupload_create.md         |  1 +
 docs/reference/octl_storage_object_put.md          |  1 +
 14 files changed, 56 insertions(+), 2 deletions(-)
Detailed changes

docs/reference/octl_kube_api_CreateCluster.md

+      --Auth.Oidc.RequiredClaim stringToString                        (default [])
+      --Tags stringToString                                           (default [])

docs/reference/octl_kube_api_CreateProject.md

+      --Tags stringToString      (default [])

docs/reference/octl_kube_api_UpdateCluster.md

+      --Auth.Oidc.RequiredClaim stringToString                        (default [])
+      --Tags stringToString                                           (default [])

docs/reference/octl_kube_api_UpdateProject.md

+      --Tags stringToString      (default [])

docs/reference/octl_kube_cluster_create.md

+      --tags stringToString                  (default [])

docs/reference/octl_kube_cluster_update.md

+      --admin-whitelist strings                                        
+      --admission-flag-disable-admission-plugin strings                List of Kubernetes admission plugins to disable
+      --admission-flag-enable-admission-plugin strings                 List of Kubernetes admission plugins to enable
+      --auth-oidc-client-id string                                     The client id that all tokens must be issued for.
+      --auth-oidc-group-claim strings                                  
+      --auth-oidc-group-prefix string                                  
+      --auth-oidc-issuer-url string                                    The URL of the provider that allows the API server to discover public signing keys.
+      --auth-oidc-required-claim stringToString                         (default [])
+      --auth-oidc-username-claim string                                
+      --auth-oidc-username-prefix string                               
+      --auto-maintenance-minor-upgrade-maintenance-duration-hour int   Duration of the maintenance window in hours
+      --auto-maintenance-minor-upgrade-maintenance-enabled             Flag to enable or disable the maintenance window
+      --auto-maintenance-minor-upgrade-maintenance-start-hour int      Hour of the day when maintenance window starts (0-23)
+      --auto-maintenance-minor-upgrade-maintenance-tz string           Timezone for the maintenance window
+      --auto-maintenance-minor-upgrade-maintenance-week-day string     Day of the week for the maintenance window
+      --auto-maintenance-patch-upgrade-maintenance-duration-hour int   Duration of the maintenance window in hours
+      --auto-maintenance-patch-upgrade-maintenance-enabled             Flag to enable or disable the maintenance window
+      --auto-maintenance-patch-upgrade-maintenance-start-hour int      Hour of the day when maintenance window starts (0-23)
+      --auto-maintenance-patch-upgrade-maintenance-tz string           Timezone for the maintenance window
+      --auto-maintenance-patch-upgrade-maintenance-week-day string     Day of the week for the maintenance window
+      --control-plane string                                           Size of control plane deployment for the cluster
+      --description string                                             
+      --disable-api-termination                                        
+      --maintenance-window-duration-hour int                           Duration of the maintenance window in hours
+      --maintenance-window-start-hour int                              Hour of the day when maintenance window starts (0-23)
+      --maintenance-window-tz string                                   Timezone for the maintenance window
+      --maintenance-window-week-day string                             Day of the week for the maintenance window
+      --quirk strings                                                  
+      --tags stringToString                                            Tags (key=value,key=value) (default [])
+      --version string                                                 

docs/reference/octl_kube_nodepool_api_Create.md

+      --ObjectMeta.Annotations stringToString                            (default [])
+      --ObjectMeta.Labels stringToString                                 (default [])
+      --Spec.NodeAnnotations stringToString                              (default [])
+      --Spec.NodeLabels stringToString                                   (default [])

docs/reference/octl_kube_nodepool_api_Update.md

+      --ObjectMeta.Annotations stringToString                            (default [])
+      --ObjectMeta.Labels stringToString                                 (default [])
+      --Spec.NodeAnnotations stringToString                              (default [])
+      --Spec.NodeLabels stringToString                                   (default [])

docs/reference/octl_kube_project_update.md

+      --description string        
+      --disable-api-termination   
+      --quirk strings             
+      --tags stringToString       Tags (key=value,key=value) (default [])

docs/reference/octl_storage_api_CopyObject.md

+      --Metadata stringToString                 A map of metadata to store with the object in S3. (default [])

docs/reference/octl_storage_api_CreateMultipartUpload.md

+      --Metadata stringToString             A map of metadata to store with the object in S3. (default [])

docs/reference/octl_storage_api_PutObject.md

+      --Metadata stringToString             A map of metadata to store with the object in S3. (default [])

docs/reference/octl_storage_multipartupload_create.md

+      --metadatum stringToString                A map of metadata to store with the object in S3. (default [])

docs/reference/octl_storage_object_put.md

+      --metadatum stringToString           A map of metadata to store with the object in S3. (default [])

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 15, 2026

Binary size: 81.6MB => 81.6MB (change +4KB, +0.0%) 😉

@jfbus jfbus marked this pull request as ready for review May 15, 2026 13:50
@jfbus jfbus requested a review from a team May 15, 2026 13:50
@jfbus jfbus requested a review from a team as a code owner May 15, 2026 13:50
@jfbus jfbus force-pushed the piped branch 4 times, most recently from 376e105 to f2196ca Compare May 16, 2026 13:50
@jfbus jfbus merged commit 3cbc95a into main May 18, 2026
10 checks passed
@jfbus jfbus deleted the piped branch May 18, 2026 13:07
@jfbus jfbus added the kind/bug Bug fix label May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/bug Bug fix

Development

Successfully merging this pull request may close these issues.

2 participants