Releases: AliyunContainerService/ack-ram-tool
Releases · AliyunContainerService/ack-ram-tool
v0.20.0-beta.3
Changelog
- 48f22a0 build(deps): bump aiohttp in /examples/rrsa/oss-python3-sdk (#465)
- 4bad570 build(deps): bump aiohttp in /examples/rrsa/python3-sdk (#464)
- 750510d build(deps): bump alpine from 3.20.1 to 3.20.3 (#456)
- 51e945e build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /website (#466)
- 1cf4b03 build(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 (#460)
- bb47fb5 rrsa: add sleep 30s before check task state
v0.20.0-beta.2
v0.20.0-beta.1
Changelog
- 2389ec7 EnvProvider: support ALIBABA_CLOUD_ECS_METADATA
- c6c1bf8 Merge remote-tracking branch 'origin/develop'
- b7b8948 Merge remote-tracking branch 'origin/develop'
- 062c207 add new subcommand: auth whoami
- 736a48b build(deps): bump aiohttp in /examples/rrsa/python3-sdk (#443)
- ae408ad build(deps): bump cookie and express in /website (#457)
- 5eea91f build(deps): bump cryptography in /examples/rrsa/oss-python3-sdk (#442)
- 695de02 build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /website (#458)
- efd7839 chore(ci): upgrade golangci-lint to v1.62.0
- d7e8f3b chore(deps): upgrade golang to 1.23
- 91ab087 ci: disable SA4023
- a091af9 fix: fix lint
- c5e9419 skip clusters have type as 'aliyun'
- a121fb8 support setting env ACK_RAM_TOOL_CREDENTIAL_TYPE to use ECSMetadataProvider
v0.19.0
Changelog
- b7d1201 build(deps): bump aiohttp in /examples/rrsa/python3-sdk (#371)
- df9a429 build(deps): bump aiohttp in /examples/rrsa/oss-python3-sdk (#372)
- de1d60d build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /ci/ossutil (#375)
- fa3c332 build(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 (#379)
- cab5499 build(deps): bump golang.org/x/net (#378)
- 1f5f1c3 build(deps): bump golang.org/x/net in /examples/rrsa/oss-go-sdk (#377)
- 93e8662 build(deps): bump golang.org/x/net in /examples/rrsa/go-sdk (#376)
- ee8bc7e build(deps): bump golang.org/x/net in /examples/rrsa/log-go-sdk (#374)
- cdefc58 build(deps): bump golang.org/x/net (#373)
- 8370bed examples: add terraform-demo/rrsa-auth
- e57121e build(deps): bump golangci/golangci-lint-action from 4 to 5 (#391)
- b9a606d build(deps): bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 (#390)
- 236f1cd build(deps): bump @docusaurus/core from 3.2.0 to 3.2.1 in /website (#383)
- 0c42f81 build(deps-dev): bump @docusaurus/types from 3.2.0 to 3.3.2 in /website (#394)
- bae4513 build(deps): bump @docusaurus/preset-classic in /website (#393)
- 2a72d8f build(deps-dev): bump @docusaurus/module-type-aliases in /website (#392)
- 89a7662 website: fix ci
- df703b7 --- (#403)
- a8f537a --- (#404)
- 50e3b5a build(deps): bump urllib3 in /examples/rrsa/python3-sdk (#408)
- aa7940e build(deps): bump braces from 3.0.2 to 3.0.3 in /website (#410)
- bff84b3 build(deps): bump urllib3 in /examples/rrsa/oss-python3-sdk (#409)
- 09ae2f0 build(deps): bump certifi in /examples/rrsa/python3-sdk (#422)
- 8530d45 build(deps): bump securego/gosec from 2.19.0 to 2.20.0 (#395)
- 09d4aca build(deps): bump golangci/golangci-lint-action from 5 to 6 (#396)
- b9b1c38 build(deps): bump alpine from 3.19.1 to 3.20.1 (#421)
- 86681c6 build(deps): bump github.com/fatih/color from 1.16.0 to 1.17.0 (#400)
- c100019 rrsa: rename policy name of kritis from ack-xxx to ack-addon-policy-xxx
- 183a0ed examples: fix typo
- c20b751 examples/rrsa: add example for oss nodejs sdk
- eb5a45e examples/rrsa/oss-nodejs-sdk: use node:20-alpine3.19 as base image
- 635b9c7 fix typo and remove needless codes
- ffda29f clean up
- efa1ea2 chore: support change endpoint via env
- 4fe3652 support new env: ALIBABA_CLOUD_STS_ENDPOINT, ALIBABA_CLOUD_STS_HTTP_SCHEME
- 9a728c7 add Policy and TokenDuration to the OIDCProviderOptions
- 7aba8ed add ExternalId, Policy and TokenDuration to the RoleArnProviderOptions
- 9a7325d chore: go mod vendor
- d849fc9 build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#418)
中国大陆地区下载地址:
- ack-ram-tool_0.19.0_Darwin_arm64.tar.gz
- ack-ram-tool_0.19.0_Darwin_x86_64.tar.gz
- ack-ram-tool_0.19.0_Linux_arm64.tar.gz
- ack-ram-tool_0.19.0_Linux_i386.tar.gz
- ack-ram-tool_0.19.0_Linux_x86_64.tar.gz
- ack-ram-tool_0.19.0_Windows_arm64.tar.gz
- ack-ram-tool_0.19.0_Windows_i386.tar.gz
- ack-ram-tool_0.19.0_Windows_x86_64.tar.gz
- checksums.txt
v0.18.1
Changelog
- 5aba5ce build(deps): bump @docusaurus/core from 3.0.0 to 3.2.0 in /website (#366)
- 3e9a9c1 build(deps): bump @docusaurus/preset-classic in /website (#365)
- ce5d64b build(deps): bump clsx from 1.2.1 to 2.1.0 in /website (#323)
- f73de7b build(deps): bump express from 4.18.2 to 4.19.2 in /website (#357)
- 05174e8 build(deps): bump follow-redirects from 1.15.5 to 1.15.6 in /website (#355)
- 585b4d4 build(deps): bump github.com/alibabacloud-go/cs-20151215/v3 (#263)
- 15b3232 build(deps): bump github.com/alibabacloud-go/darabonba-openapi/v2 (#364)
- a3764fd build(deps): bump github.com/alibabacloud-go/tea from 1.2.1 to 1.2.2 (#333)
- 91a3048 build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go (#362)
- ae7bbab build(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 (#363)
- f0cb6a8 build(deps): bump idna from 3.4 to 3.7 in /examples/rrsa/oss-python3-sdk (#370)
- 7d1854f build(deps): bump idna from 3.4 to 3.7 in /examples/rrsa/python3-sdk (#369)
- d985a3e build(deps): bump k8s.io/apimachinery from 0.29.2 to 0.29.3 (#358)
- 99622fe build(deps): bump k8s.io/client-go from 0.29.0 to 0.29.2 (#346)
- 2a590ac build(deps): bump k8s.io/client-go from 0.29.2 to 0.29.3 (#360)
- 7e8af5f build(deps): bump k8s.io/klog/v2 from 2.110.1 to 2.120.1 (#328)
- 3177002 build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website (#356)
- 91d8721 build(deps-dev): bump @docusaurus/module-type-aliases in /website (#368)
- 797060a build(deps-dev): bump @docusaurus/types from 3.0.0 to 3.2.0 in /website (#367)
- 3093d21 chore: add comment
- 8d89d75 chore: add security docs
- 7ed696c chore: add version info to the user-agent
- 6645a9d cli/rbac/scan-user-permission: allow scan permission for one uid
中国大陆地区下载地址:
- ack-ram-tool_0.18.1_Darwin_arm64.tar.gz
- ack-ram-tool_0.18.1_Darwin_x86_64.tar.gz
- ack-ram-tool_0.18.1_Linux_arm64.tar.gz
- ack-ram-tool_0.18.1_Linux_i386.tar.gz
- ack-ram-tool_0.18.1_Linux_x86_64.tar.gz
- ack-ram-tool_0.18.1_Windows_arm64.tar.gz
- ack-ram-tool_0.18.1_Windows_i386.tar.gz
- ack-ram-tool_0.18.1_Windows_x86_64.tar.gz
- checksums.txt
v0.18.0
Changelog
- 6bde090 Revert "build(deps): bump @docusaurus/core from 3.0.0 to 3.1.1 in /website (#…" (#353)
- 7b256db build(deps): bump @docusaurus/core from 3.0.0 to 3.1.1 in /website (#348)
- 8a3930a build(deps): bump actions/cache from 3 to 4 (#336)
- bb3632f build(deps): bump aiohttp in /examples/rrsa/python3-sdk (#327)
- c0ffcc5 build(deps): bump alpine from 3.19.0 to 3.19.1 (#335)
- 8185b6e build(deps): bump cryptography in /examples/rrsa/python3-sdk (#339)
- 4396cda build(deps): bump cryptography in /examples/rrsa/python3-sdk (#342)
- 034b8da build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#351)
- 7e7674c build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#354)
- d345e79 build(deps): bump securego/gosec from 2.18.2 to 2.19.0 (#347)
- 9c789ac build(deps): bump xml2js and @alicloud/openapi-client (#338)
- 4569260 build(deps-dev): bump @docusaurus/module-type-aliases in /website (#337)
- 4c88850 chore: fix "panic: Log in goroutine after XXX has completed"
- 754779e chore: upgrade github.com/aliyun/credentials-go to v1.3.2
- 293ba6b chore: use go 1.21
- d18e9ca chore: use os instead of io/ioutil
- 68e61f1 ci: try to fix "[error]The runner has received a shutdown signal"
- a1f6deb ci: use node 20
- 675bf79 cli: add new env ACK_RAM_TOOL_VERBOSE for "-v, --verbose"
- c3bfe22 cli: setup UserAgent
- 4b652e4 credentials/aliyuncli: improve parse credentials from output
- 73301f4 example: test get credentails before init client
- 1f4655f example: upgrade github.com/aliyun/credentials-go
- 55e0412 examples: add comment for credConf.setSTSEndpoint
- 6ce3097 examples: add oss-python3-sdk
- ec2821b examples: fix typo
- 085631c export-credentials: limit only listen on loopback address
- f8835c9 website: upgrade docusaurus to v3
中国大陆地区下载地址:
- ack-ram-tool_0.18.0_Darwin_arm64.tar.gz
- ack-ram-tool_0.18.0_Darwin_x86_64.tar.gz
- ack-ram-tool_0.18.0_Linux_arm64.tar.gz
- ack-ram-tool_0.18.0_Linux_i386.tar.gz
- ack-ram-tool_0.18.0_Linux_x86_64.tar.gz
- ack-ram-tool_0.18.0_Windows_arm64.tar.gz
- ack-ram-tool_0.18.0_Windows_i386.tar.gz
- ack-ram-tool_0.18.0_Windows_x86_64.tar.gz
- checksums.txt
v0.17.1
Changelog
- d425e39 Merge remote-tracking branch 'origin/develop'
- 7671f4a Merge remote-tracking branch 'origin/main' into develop
- 64c4fc5 Merge remote-tracking branch 'origin/main' into develop
- 88a1610 build(deps): bump actions/setup-go from 4 to 5 (#318)
- 482a236 build(deps): bump actions/setup-go from 4 to 5 (#318)
- b590bf2 build(deps): bump alpine from 3.18.4 to 3.19.0 (#324)
- ef14720 build(deps): bump alpine from 3.18.4 to 3.19.0 (#324)
- fe689bb build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go (#322)
- 5c8586c build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go (#322)
- 8b8890d build(deps): bump github.com/go-logr/zapr from 1.2.4 to 1.3.0 (#311)
- c78622c build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#320)
- 4710244 build(deps): bump k8s.io/client-go from 0.28.1 to 0.29.0 (#321)
- 6abf9e2 build(deps): bump k8s.io/client-go from 0.28.1 to 0.29.0 (#321)
- 8307e67 build(deps): bump pycryptodome in /examples/rrsa/python3-sdk (#325)
- b72fbae build(deps): bump pycryptodome in /examples/rrsa/python3-sdk (#325)
- 7558c4b cli: show debug info when startup for debug mode
- dc955b9 examples: setting RAMIdentityMapping for test
- 65165bf examples: update docs
- 5dfaade ramauthenticator: remove needless header
- 78aa394 rrsa: improve cluster type check
中国大陆地区下载地址:
- ack-ram-tool_0.17.1_Darwin_arm64.tar.gz
- ack-ram-tool_0.17.1_Darwin_x86_64.tar.gz
- ack-ram-tool_0.17.1_Linux_arm64.tar.gz
- ack-ram-tool_0.17.1_Linux_i386.tar.gz
- ack-ram-tool_0.17.1_Linux_x86_64.tar.gz
- ack-ram-tool_0.17.1_Windows_arm64.tar.gz
- ack-ram-tool_0.17.1_Windows_i386.tar.gz
- ack-ram-tool_0.17.1_Windows_x86_64.tar.gz
- checksums.txt
v0.17.0
Changelog
- 227c4c2 chore: fix lint
- a5783bc chore: upgrade deps
- debdeb1 cli: add more rbac utils sub-commands
- 7ea5187 openapi: add ListRoles, ListUsers, DescribeClustersV1
- 67fed20 update vendor
- 2225b31 Makefile: add build-all
- ef17c0b chore: fix lint
- c276ada examples: add e2e test for authenticator and rbac
- e3a4468 log: change to use capitalcolor as DefaultLogLevelEncoder
- 0a54361 log: support save logger into context
- 5be7fe0 openapi: add GetCallerIdentity
- 8e75716 rbac: add precheck before cleanup
- 584edc5 rbac: add warn for not include all users
- e3e792d rbac: backup binding before delete it
- 60ae5ac rbac: check cluster state when scan all clusters
- 34b1d79 rbac: display the audit log details
- ca61c4c rbac: fix precheck parse failed
- fa1aaaf rbac: raise error when no users/roles found
- f4b4d34 rbac: remove --all-deleted-users flag
- 1eaf0b9 rbac: scan-user-permissions support scan all clusters
- 32d3374 rbac: skip delete bindings in local
- f1a1a74 rbac: support cleanup atction for all clusters
- 599de60 rbac: support cleanup one cluster bindings for all deleted users
- 0148683 Merge remote-tracking branch 'origin/develop'
- dcafec7 build(deps): bump aiohttp in /examples/rrsa/python3-sdk (#301)
- ded0c16 build(deps): bump cryptography in /examples/rrsa/python3-sdk (#305)
- 33c025e example: [java sdk] add example for credConf.setSTSEndpoint
- b9a4bb7 examples: setting RAMIdentityMapping for test
中国大陆地区下载地址:
- ack-ram-tool_0.17.0_Darwin_arm64.tar.gz
- ack-ram-tool_0.17.0_Darwin_x86_64.tar.gz
- ack-ram-tool_0.17.0_Linux_arm64.tar.gz
- ack-ram-tool_0.17.0_Linux_i386.tar.gz
- ack-ram-tool_0.17.0_Linux_x86_64.tar.gz
- ack-ram-tool_0.17.0_Windows_arm64.tar.gz
- ack-ram-tool_0.17.0_Windows_i386.tar.gz
- ack-ram-tool_0.17.0_Windows_x86_64.tar.gz
- checksums.txt
v0.17.0-beta.1
Changelog
- 2225b31 Makefile: add build-all
- ef17c0b chore: fix lint
- c276ada examples: add e2e test for authenticator and rbac
- e3a4468 log: change to use capitalcolor as DefaultLogLevelEncoder
- 0a54361 log: support save logger into context
- 5be7fe0 openapi: add GetCallerIdentity and CleanClusterUserPermissions
- 8e75716 rbac: add precheck before cleanup
- 584edc5 rbac: add warn for not include all users
- e3e792d rbac: backup binding before delete it
- 60ae5ac rbac: check cluster state when scan all clusters
- 34b1d79 rbac: display the audit log details
- ca61c4c rbac: fix precheck parse failed
- fa1aaaf rbac: raise error when no users/roles found
- f4b4d34 rbac: remove --all-deleted-users flag
- 1eaf0b9 rbac: scan-user-permissions support scan all clusters
- 32d3374 rbac: skip delete bindings in local
- f1a1a74 rbac: support cleanup atction for all clusters
- 599de60 rbac: support cleanup one cluster bindings for all deleted users
中国大陆地区下载地址:
- ack-ram-tool_0.17.0-beta.1_Darwin_arm64.tar.gz
- ack-ram-tool_0.17.0-beta.1_Darwin_x86_64.tar.gz
- ack-ram-tool_0.17.0-beta.1_Linux_arm64.tar.gz
- ack-ram-tool_0.17.0-beta.1_Linux_i386.tar.gz
- ack-ram-tool_0.17.0-beta.1_Linux_x86_64.tar.gz
- ack-ram-tool_0.17.0-beta.1_Windows_arm64.tar.gz
- ack-ram-tool_0.17.0-beta.1_Windows_i386.tar.gz
- ack-ram-tool_0.17.0-beta.1_Windows_x86_64.tar.gz
- checksums.txt
v0.17.0-beta.0
Changelog
- 227c4c2 chore: fix lint
- a5783bc chore: upgrade deps
- debdeb1 cli: add more rbac utils sub-commands
- 7ea5187 openapi: add ListRoles, ListUsers, DescribeClustersV1
- 67fed20 update vendor
中国大陆地区下载地址:
- ack-ram-tool_0.17.0-beta.0_Darwin_arm64.tar.gz
- ack-ram-tool_0.17.0-beta.0_Darwin_x86_64.tar.gz
- ack-ram-tool_0.17.0-beta.0_Linux_arm64.tar.gz
- ack-ram-tool_0.17.0-beta.0_Linux_i386.tar.gz
- ack-ram-tool_0.17.0-beta.0_Linux_x86_64.tar.gz
- ack-ram-tool_0.17.0-beta.0_Windows_arm64.tar.gz
- ack-ram-tool_0.17.0-beta.0_Windows_i386.tar.gz
- ack-ram-tool_0.17.0-beta.0_Windows_x86_64.tar.gz
- checksums.txt