Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add adhocteam/ssm #33008

Merged
merged 3 commits into from
Mar 9, 2025
Merged

Conversation

ponkio-o
Copy link
Contributor

@ponkio-o ponkio-o commented Mar 9, 2025

adhocteam/ssm: AWS SSM Paramater Store CLI

$ aqua g -i adhocteam/ssm

Check List

How to confirm if this package works well

Reviewers aren't necessarily familiar with this package, so please describe how to confirm if this package works well.
Please confirm if this package works well yourself as much as possible.

Command and output

root@fd2675b9044c:/workspace# ssm --help
NAME:
   ssm-linux-amd64 - simple ssm param store interface

USAGE:
   ssm-linux-amd64 [global options] command [command options] [arguments...]

VERSION:
   1.5.0

COMMANDS:
   ls       list param names. ex: ssm ls myapp, ssm ls, ssm ls --secrets myapp
   get      prints plaintext ssm value. ex: ssm get /app/prod/my-key
   set      sets ssm k,v pair. overwrites. ex: ssm set /app/prod/version 27
   rm       removes ssm param. ex: ssm rm /app/prod/param
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --profile value, -p value  Specify an AWS profile. Optional. Defaults to AWS_PROFILE.
   --help, -h                 show help
   --version, -v              print the version

If files such as configuration file are needed, please share them.

Reference

checksum:
type: github_release
asset: "{{.Asset}}.sha"
algorithm: sha256
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment on lines +27 to +32
# linux/amd64 doesn't match hash
overrides:
- goos: linux
goarch: amd64
checksum:
enabled: false
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know reason, but incorrect checksum hash on linux/amd64 🤔

supported_envs:
- linux/amd64
- darwin
# darwin/arm64 doesn't match hash
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@suzuki-shunsuke
Copy link
Member

suzuki-shunsuke commented Mar 9, 2025

I found bugs of the release script of adhocteam/ssm.
I created a pull request to resolve them:

@suzuki-shunsuke
Copy link
Member

Thank you!

@suzuki-shunsuke suzuki-shunsuke added the enhancement New feature or request label Mar 9, 2025
@suzuki-shunsuke suzuki-shunsuke added this to the v4.325.1 milestone Mar 9, 2025
@suzuki-shunsuke suzuki-shunsuke merged commit 750346e into aquaproj:main Mar 9, 2025
19 checks passed
@suzuki-shunsuke
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants