Andreas Kupries
792397c052
added separate printout of request id for quick and easy access in case of problems. ( #476 )
...
added marker for login origin
2025-09-04 15:48:41 +02:00
Peter Matseykanets
6c774cf59a
Bump dependencies for v2.11 ( #414 )
2025-03-12 15:29:36 -04:00
Peter Matseykanets
9a0c462f62
Fix expected http status codes for different auth methods in token command ( #412 )
2025-02-11 16:33:31 -05:00
Peter Matseykanets
818a52f66d
Respect proxy settings and timeout in token command ( #410 )
...
Ref: https://github.com/rancher/rancher/issues/48631
2025-01-27 09:47:46 -05:00
Peter Matseykanets
80099f6ea0
Respect proxy settings and set http timeout in login and ssh commands ( #406 )
...
Ref: https://github.com/rancher/rancher/issues/48321
2024-12-09 12:55:26 -05:00
Sakala Venkata Krishna Rohit
0b6ae1f01b
Remove app, catalog, multiclusterapp commands ( #405 )
...
Ref: https://github.com/rancher/rancher/issues/48252
2024-12-03 14:59:06 -05:00
Kai-Hsiang Hsu
2cf4939754
Add format option to server ls command ( #383 )
...
Ref: https://github.com/rancher/rancher/issues/48169
2024-11-26 10:17:05 -05:00
Peter Matseykanets
9cc12a4399
Remove globaldns subcommand ( #403 )
2024-11-19 08:49:41 -05:00
idogada-akamai
f5d2eaabeb
Avoid overwriting entire KubeCredentials block ( #397 )
...
* Avoid overwriting entire KubeCredentials block
* Add test for cached credentials (credit to @bigkevmcd)
* Add field name
* Reuse existing context
2024-11-11 11:57:57 -05:00
Peter Matseykanets
3d831ec6cf
Improve cluster|project list-members subcommands ( #399 )
...
Ref: https://github.com/rancher/rancher/issues/47692
2024-11-01 14:46:29 -04:00
Chad Roberts
eca4a72c8c
Ensure that localProvider is always the 0th provider listed in the provider selection prompt. ( #389 )
2024-09-07 09:50:06 -04:00
Enrico Candino
11d795b557
Fix panic on `context switch` ( #386 )
...
* added bool check for missing focused server, fixed panic
* added main branch to FOSSA workflow
* return error instead of bool
2024-08-22 15:58:43 +02:00
Peter Matseykanets
fbbf20571a
[v2.9] Bump dependencies ( #377 )
...
* Bump bci image to 15.6
* Bump rancher api and client-go packages
* Remove PodSecurityPolicy references
* Bump rancher to v2.9 head
2024-07-17 17:41:08 -04:00
Enrico Candino
93aad721b3
[v2.9][forwardport] Small refactor (error messages) ( #375 )
...
* small refactor for requested changes
* added error to error message
* used ErrorContains in tests
2024-05-31 16:37:45 +02:00
Enrico Candino
192a95e4ed
[v2.9] Migrate from Drone to Github Actions, remove Dapper and add Darwin/arm64 support ( #362 )
...
* enabled gofmt linter, added lint scripts, removed dapper from Makefile
* added build (with arm64 support), package steps, and fossa job
* github tag, and envs
* upload assets
* removed dapper and google cloud storage
* moved checkout steps
* removed drone.yml
* requested changes
- removed extra Test step
- added check for run on PRs
- added FOSSA check on release
* moved fossa in its own workflow
* remove manual trigger and tag check on release
2024-05-06 12:31:58 +02:00
Enrico Candino
36d1121f95
Azuread support ( #346 )
...
* azuread support
* import of rancher types
* fixes and cleanup
* removed unused func
bump rancher
added dashboard implementation
* added device auth flow
updated login request
removed unused import
removed prompt flag
* updated go.mod, removed pkce package
go mod fix
* added cluster specific kubeconfig
* go mod update
* bump of rancher client-go
* dropped rancher fork of client-go
* fix lint and errors
* added getClient func
- added getClient func to create once the HTTP client with the same TLS configuration.
- added tests for the getAuthProviders func
* insecureRequest
* removed personal references
* revert name
2024-04-23 15:02:14 +02:00
Enrico Candino
0e8a1106be
Added linter and removed deprecated and unused packages ( #357 )
...
* Create go.yml
* updated golangci config file
* renamed action file
* removed unused prompt command
* fixed SA6005 (staticcheck): used strings.EqualFold
* removed unused monitor package
* removed unused funcs and fields
* fixed SA1019 (staticcheck): removed deprecations
* added missing error checking
* fixed linter
* removed unused (and unimplemented) commands
* added error to getClusterK8sOptions
* oneliner err check in displayListServers
* removed unused docker dependency
2024-04-10 11:52:59 +02:00
Enrico Candino
457fa11905
Merge pull request #349 from enrichman/44374-rfe-cli-server-command-cleanup
...
Cleanup of `rancher server` command
2024-02-13 15:22:56 +01:00
Enrico Candino
8349461de9
added test to serverLs, edded config to tabwriter
2024-02-12 17:32:04 +01:00
Enrico Candino
52441bfdeb
added serverDelete tests, fix for delete current
2024-02-12 15:50:32 +01:00
Enrico Candino
7d8aff605e
changed visibility of server commands funcs
2024-02-12 15:39:34 +01:00
Enrico Candino
e44ed8a41d
moved cfg to server command
2024-02-12 15:36:25 +01:00
Harrison
8e4a8c2361
Merge branch 'v2.9' into v2.7
2024-02-09 11:05:49 -05:00
Enrico Candino
dfc1e76c9e
added parallel test
2024-02-08 15:52:10 +01:00
Enrico Candino
a8f52a0e69
updated tests
2024-02-08 15:41:15 +01:00
Enrico Candino
ed8d91870d
validate as beforeFunc
2024-02-08 15:36:25 +01:00
Enrico Candino
649548a89a
added tests
2024-02-08 15:36:24 +01:00
Enrico Candino
bb9f0a46b2
fix server current panic, server commands refactor
2024-02-08 15:36:24 +01:00
Enrico Candino
e09dfcac5a
fix panic
2024-02-08 15:34:55 +01:00
Enrico Candino
49f30d1d26
fix panics
2024-02-08 10:09:15 +01:00
Marc Brugger
c23b0e68be
Merge branch 'rancher:v2.7' into v2.7
2023-12-07 20:51:34 +01:00
Marc Brugger
36f631a436
make runnable on windows
...
Signed-off-by: bakito <github@bakito.ch>
2023-12-07 20:45:29 +01:00
Eliyam Levy
726ffd2a7a
Update saml auth login endpoint to dashboard endpoint
2023-09-28 11:52:12 -04:00
Eliyam Levy
6b577d1a5c
Update saml auth login endpoint to dashboard endpoint
2023-09-28 11:11:18 -04:00
Tom Lebreux
938f1840d3
Move config loading to config/config.go
2023-09-20 15:25:10 -04:00
Daniel Southward-Ellis
bd803b2d40
Fix cluster create --import flag ( #332 )
...
Co-authored-by: Daniel Southward-Ellis <danielsouthwardellis@catalyst.net.nz>
2023-07-13 13:37:55 -07:00
Caleb Bron
b3fca8431a
Revert "Adds cluster-name flag instead of implied ( #325 )"
...
This reverts commit 80d8bdfb11 .
2023-04-10 09:42:21 -07:00
Steffan Tucker
80d8bdfb11
Adds cluster-name flag instead of implied ( #325 )
...
Updates cluster commands to require an explicit flag if using a cluster
name instead of a cluster id. This could be a breaking change, as
previously you could pass either the id or name
2022-11-21 08:17:46 -07:00
Harrison Affel
142054bc6c
update errors and usage for add-node
2022-08-30 15:13:57 -04:00
Harrison
4196225776
Merge pull request #316 from HarrisonWAffel/check-for-no-servers
...
Display message when no servers are available
2022-06-08 11:06:23 -04:00
Steven Crespo
81f702dc3b
Fix index out of bounds when installing hidden chart
2022-06-07 12:23:00 -07:00
Harrison Affel
e5566acfd5
if no servers are configured, state such when running servers ls, switch, or delete
2022-06-01 11:21:41 -04:00
Harrison Affel
e402eff6ac
improve clusters create description
2022-05-17 11:24:15 -04:00
Jiaqi Luo
ee24d42b01
fix the issue that RKE2 or K3S clusters are recognized properly in the output of the 'cluster list' command
2022-05-10 17:45:04 -07:00
Max Sokolovsky
baa08d8d18
Escape quotes in username, password, responseType for an auth request
2022-04-18 17:37:30 -04:00
Max Sokolovsky
27cb4fdbd2
Merge pull request #310 from maxsokolovsky/properly_unmarshal_rke_config_settings
...
Transform all keys to JSON format for RKE config values
2022-02-18 15:28:45 -05:00
Max Sokolovsky
67e64fb210
Transform all keys to JSON format as specified by struct tags for RKE config values
2021-11-24 12:07:29 -05:00
Donnie Adams
a9204188e3
Bump Rancher dependency and use nodeName when getting machine
2021-11-10 14:33:00 -07:00
Donnie Adams
1a2f5d2bb5
Support SSH for v2 provisioned machines
...
Before this change, it was not possible to use the SSH command to
connect to machines provisioned with v2 provisioning. After this change
(and including the changes to Rancher), the CLI will use the new CAPI
client to get the SSH key and config from Rancher for v2 provisioned
machines.
A side effect of this change is the addition of the new `rancher
machines ls` command that lists all machines for the current cluster
context.
2021-11-01 17:24:12 -07:00
Daishan
36f9405fa9
Add c-m- provisioing v2 format to regex for context
2021-09-16 12:20:11 -07:00