Skip to content

Releases: AliyunContainerService/ack-ram-tool

v0.20.0-beta.3

27 Nov 03:21
1cf4b03
Compare
Choose a tag to compare
v0.20.0-beta.3 Pre-release
Pre-release

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

18 Nov 07:18
Compare
Choose a tag to compare
v0.20.0-beta.2 Pre-release
Pre-release

Changelog

  • e544de2 fix lint
  • defbbbd support new env ACK_RAM_TOOL_TOKEN_EXTRA_KEY_PREFIX

v0.20.0-beta.1

12 Nov 03:58
Compare
Choose a tag to compare
v0.20.0-beta.1 Pre-release
Pre-release

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

24 Jul 09:53
d849fc9
Compare
Choose a tag to compare

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)

中国大陆地区下载地址:

v0.18.1

18 Apr 07:10
Compare
Choose a tag to compare

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

中国大陆地区下载地址:

v0.18.0

20 Mar 08:55
7e7674c
Compare
Choose a tag to compare

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

中国大陆地区下载地址:

v0.17.1

27 Jan 12:29
Compare
Choose a tag to compare

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

中国大陆地区下载地址:

v0.17.0

25 Dec 02:11
Compare
Choose a tag to compare

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

中国大陆地区下载地址:

v0.17.0-beta.1

14 Dec 04:09
Compare
Choose a tag to compare

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

中国大陆地区下载地址:

v0.17.0-beta.0