Skip to content

Releases: AliyunContainerService/ack-ram-tool

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

v0.16.0

16 Nov 03:04
Compare
Choose a tag to compare

Changelog

  • 73742a1 Merge remote-tracking branch 'origin/develop'
  • e794cf4 chore: fix lint
  • b867099 chore: improve lint
  • 4f06f40 chore: prepare for v0.16.0
  • 2b6db5d credential-plugin: add Expiration to then token
  • c83a6e4 credential-plugin: change to generate v2 version of ack-ram-authenticator token
  • e491579 website: fix missing files

中国大陆地区下载地址:

v0.15.0

05 Sep 03:43
Compare
Choose a tag to compare

Changelog

  • dbc04a5 Merge remote-tracking branch 'origin/develop'
  • 4490c21 Merge remote-tracking branch 'origin/main' into develop
  • 9199622 add --role-arn to support assume role
  • f689eff build(deps): bump alpine from 3.18.2 to 3.18.3 (#267)
  • 0988430 build(deps): bump go.uber.org/zap from 1.24.0 to 1.25.0 (#262)
  • 1de513f build(deps): bump k8s.io/client-go from 0.27.2 to 0.28.1 (#264)
  • ff9c911 build(deps): bump securego/gosec from 2.16.0 to 2.17.0 (#259)
  • ebd14c0 chore: add debug log for sts endpoint
  • 0f315b0 chore: add lint
  • 6ff643e chore: improve debug log
  • 447262b chore: prepare v0.15.0
  • c57a438 chore: upgrade dependencies
  • 14edf57 credential-plugin: add path info the cache hash
  • b26315b credentials: support vpc endpoint and don't ignroe error when get credentials from aliyun cli config files
  • e46268a examples: upgrade dependencies
  • 35d2bae examples: upgrade dependencies
  • a989fe2 export-credentials: add --role-arn flag
  • 73c88a3 provider: add FunctionProvider
  • 3fd3cd6 provider: add NewDefaultChainProvider and GetSTSEndpoint
  • ecd0068 provider: add STSTokenProvider
  • d5d35ed provider: add SetExpiration method to STSTokenProvider
  • 651730b provider: add debug mode
  • 71c7c71 provider: allow setting arn and token file by OIDCProviderOptions
  • 16f0d0a provider: change Credentials.DeepCopy() to return *Credentials
  • 5cfe447 provider: improve debug mode
  • 110042d provider: let EnvProvider support ALIBABA_CLOUD_SECURITY_TOKEN
  • c0d261a provider: let RefreshPeriod to 0 by default
  • f5626a9 provider: support using session name from env

中国大陆地区下载地址:

v0.14.0

28 Aug 10:00
Compare
Choose a tag to compare

Changelog

  • 876b385 Bump alpine from 3.17.3 to 3.18.0 (#227)
  • c8fc6e1 Bump alpine from 3.18.0 to 3.18.2 (#240)
  • 5760c22 Bump cryptography from 39.0.1 to 41.0.0 in /examples/rrsa/python3-sdk (#230)
  • 1633eff Bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 (#246)
  • 8eefe97 Bump github.com/alibabacloud-go/cs-20151215/v3 from 3.0.32 to 3.0.35 (#213)
  • 4bb8f71 Bump github.com/alibabacloud-go/tea from 1.1.20 to 1.2.1 (#234)
  • a1b98f1 Bump github.com/aliyun/credentials-go from 1.2.7 to 1.3.0 (#231)
  • 5fa1203 Bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 (#221)
  • 92d6052 Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#222)
  • e672ee0 Bump golang from 1.20.3-buster to 1.20.4-buster (#228)
  • 843f65e Bump golang from 1.20.4-buster to 1.20.5-buster (#239)
  • 19aab20 Bump k8s.io/client-go from 0.26.3 to 0.27.2 (#225)
  • 8f297c4 Bump requests from 2.28.1 to 2.31.0 in /examples/rrsa/python3-sdk (#219)
  • ae319bf Bump securego/gosec from 2.15.0 to 2.16.0 (#220)
  • bdc909e Merge remote-tracking branch 'origin/develop'
  • 9f2d54e Merge remote-tracking branch 'origin/develop'
  • c67f279 Merge remote-tracking branch 'origin/develop'
  • c99e8e4 add DefaultChainProviderWithLogger
  • 1267082 add Logger field to the XXXOptions
  • bbb50da add providers for get credentials
  • 962fee4 add retry when refresh cred
  • 74710af build(deps): bump aiohttp in /examples/rrsa/python3-sdk (#250)
  • 313ddb4 build(deps): bump certifi in /examples/rrsa/python3-sdk (#251)
  • d115c5a build(deps): bump cryptography in /examples/rrsa/python3-sdk (#249)
  • d94ff98 build(deps): bump cryptography in /examples/rrsa/python3-sdk (#258)
  • 280e790 build(deps): bump semver from 5.7.1 to 5.7.2 in /website (#247)
  • 3a03083 change RefreshPeriod to 10m
  • 2358df3 change defaultExpiryWindow to 30m
  • a718477 ci: clean up
  • 70ee997 ci: fix goreleaser failed: "field replacements not found in type config.Archive"
  • 816d1c8 ci: fix goreleaser name_template include unexpected whitespace
  • f505e49 ci: improve code
  • e90768a example: add oss-go-sdk
  • 874de6d example: add oss-java-sdk
  • 4aadca3 example: improve test
  • fd00710 example: remove oss related codes
  • d5d932f examples : add log-go-sdk
  • a61b68f examples : add log-java-sdk
  • e946959 examples: change to download ack-ram-tool from github release
  • f64c633 examples: fix 'wget: not found'
  • 05fef23 examples: fix typo
  • 665ef7f examples: improve go sdk usage
  • ae2d59d examples: improve go sdk usage
  • 5447532 examples: remove ossutil-demo
  • f661ef7 examples: update docs
  • 47bfcbf examples: update images
  • a8cac0f fix logging
  • cb0ccf9 fix missing DecodeString via base64
  • 1638505 fix refresh too many times issue
  • 02519da improve logging
  • 267c17c oss-go-sdk: rewrite CredentialsProvider
  • 26128c0 provider: add SignerForV1SDK and CredentialForV2SDK
  • e572e2d provider: add new RoleArnProvider
  • 0a30363 use error from file when it exist

中国大陆地区下载地址:

v0.13.2

18 May 07:28
Compare
Choose a tag to compare

Changelog

中国大陆地区下载地址: