Skip to content

🔥 cleanup(kube): remove kube kubeconfig#215

Merged
jfbus merged 1 commit into
mainfrom
kubeconfig
Jun 11, 2026
Merged

🔥 cleanup(kube): remove kube kubeconfig#215
jfbus merged 1 commit into
mainfrom
kubeconfig

Conversation

@jfbus

@jfbus jfbus commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Description

octl kube cluster kubeconfig is the right command for fetching a kubeconfig.

This PR drops the autogenerated octl kube kubeconfig desc.

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

@jfbus jfbus marked this pull request as ready for review June 10, 2026 14:23
@jfbus jfbus requested a review from a team June 10, 2026 14:23
@jfbus jfbus requested a review from a team as a code owner June 10, 2026 14:23
@github-actions

Copy link
Copy Markdown

WARNING : Differences in reference doc 🤔

 docs/reference/octl_kube.md                     |  1 -
 docs/reference/octl_kube_kubeconfig.md          | 36 --------------------
 docs/reference/octl_kube_kubeconfig_describe.md | 45 -------------------------
 3 files changed, 82 deletions(-)
Detailed changes

docs/reference/octl_kube.md

-* [octl kube kubeconfig](octl_kube_kubeconfig.md)	 - kubeconfig commands

docs/reference/octl_kube_kubeconfig.md

deleted file mode 100644
-## octl kube kubeconfig
-
-kubeconfig commands
-
-### Options
-
-```
-  -h, --help   help for kubeconfig
-```
-
-### Options inherited from parent commands
-
-```
-  -c, --columns string              columns to display - [+]<title>:<jq query for content>||<title>:<jq query for content>
-      --config string               Path of profile file (by default, ~/.osc/config.json)
-      --filter strings              comma separated list of filters for results - name:value,name:value, alias for jq filter 'select(.name | test("value"))'
-      --jq string                   jq filter
-      --no-upgrade                  do not check for new versions
-  -O, --out-file string             redirect output to file
-  -o, --output string               output format (raw, json, yaml, table, csv, none, base64, text)
-      --payload string              JSON content for query body
-      --profile string              Profile to use in profile file (by default, "default")
-      --single                      convert single entry lists to a single object
-      --template string             JSON template file for query body
-  -v, --verbose                     Verbose output
-      --waitfor string              jq expression to wait for - octl will query every waitfor-interval until the expression returns 1/true or a non empty result
-      --waitfor-interval duration   interval between two waitfor iterations (default 5s)
-      --waitfor-timeout duration    maximum duration of a wait (default 10m0s)
-  -y, --yes                         answer yes to all prompts
-```
-
-### SEE ALSO
-
-* [octl kube](octl_kube.md)	 - OUTSCALE Kubernetes as a Service (OKS) management
-* [octl kube kubeconfig describe](octl_kube_kubeconfig_describe.md)	 - alias for api GetKubeconfig  id
-

docs/reference/octl_kube_kubeconfig_describe.md

deleted file mode 100644
-## octl kube kubeconfig describe
-
-alias for api GetKubeconfig  id
-
-### Synopsis
-
-> *alias for api GetKubeconfig  id*
-
-
-
-```
-octl kube kubeconfig describe id [id]... [flags]
-```
-
-### Options
-
-```
-  -h, --help   help for describe
-```
-
-### Options inherited from parent commands
-
-```
-  -c, --columns string              columns to display - [+]<title>:<jq query for content>||<title>:<jq query for content>
-      --config string               Path of profile file (by default, ~/.osc/config.json)
-      --filter strings              comma separated list of filters for results - name:value,name:value, alias for jq filter 'select(.name | test("value"))'
-      --jq string                   jq filter
-      --no-upgrade                  do not check for new versions
-  -O, --out-file string             redirect output to file
-  -o, --output string               output format (raw, json, yaml, table, csv, none, base64, text)
-      --payload string              JSON content for query body
-      --profile string              Profile to use in profile file (by default, "default")
-      --single                      convert single entry lists to a single object
-      --template string             JSON template file for query body
-  -v, --verbose                     Verbose output
-      --waitfor string              jq expression to wait for - octl will query every waitfor-interval until the expression returns 1/true or a non empty result
-      --waitfor-interval duration   interval between two waitfor iterations (default 5s)
-      --waitfor-timeout duration    maximum duration of a wait (default 10m0s)
-  -y, --yes                         answer yes to all prompts
-```
-
-### SEE ALSO
-
-* [octl kube kubeconfig](octl_kube_kubeconfig.md)	 - kubeconfig commands
-

@github-actions

Copy link
Copy Markdown

Binary size: 81.7MB => 81.7MB (change +0KB, +0.0%) 😉

@jfbus jfbus merged commit 816ce09 into main Jun 11, 2026
8 checks passed
@jfbus jfbus deleted the kubeconfig branch June 11, 2026 09:28
@jfbus jfbus added the kind/cleanup Removal or cleanup label Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/cleanup Removal or cleanup

Development

Successfully merging this pull request may close these issues.

2 participants