Skip to main content

aws-secrets-manager

Manage AWS Secrets Manager secrets -- retrieve, create, and rotate.

소스 정보

저장소
ThinkfleetAI/thinkfleet-engine
최근 소스 활동
2026년 2월 1일 16:21
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
aws-secrets-manager
description
Manage AWS Secrets Manager secrets -- retrieve, create, and rotate.
metadata
{"thinkfleetbot":{"emoji":"🔑","requires":{"bins":"[Truncated]","env":"[Truncated]"}}}
# AWS Secrets Manager Manage application secrets. ## List secrets ```bash aws secretsmanager list-secrets --query 'SecretList[].{Name:Name,Description:Description,LastChanged:LastChangedDate,RotationEnabled:RotationEnabled}' --output table ``` ## Get secret value ```bash aws secretsmanager get-secret-value --secret-id my-secret | jq '{Name: .Name, Value: .SecretString}' ``` ## Get secret (JSON parsed) ```bash aws secretsmanager get-secret-value --secret-id my-secret --query 'SecretString' --output text | jq . ``` ## Create secret ```bash aws secretsmanager create-secret --name my-new-secret \ --secret-string '{"username":"admin","password":"s3cret"}' | jq '{ARN, Name, VersionId}' ``` ## Update secret ```bash aws secretsmanager put-secret-value --secret-id my-secret \ --secret-string '{"username":"admin","password":"n3wpass"}' | jq '{ARN, Name, VersionId}' ``` ## Describe secret ```bash aws secretsmanager describe-secret --secret-id my-secret | jq '{Name, Description, RotationEnabled, LastRotatedDate, Tags}' ``` ## Rotate secret ```bash aws secretsmanager rotate-secret --secret-id my-secret | jq '{ARN, Name, VersionId}' ``` ## Delete secret ```bash aws secretsmanager delete-secret --secret-id my-secret --recovery-window-in-days 7 | jq '{Name, DeletionDate}' ``` ## Notes - Secrets have a recovery window (7-30 days) after deletion; use `--force-delete-without-recovery` to skip. - Secret values may be plain strings or JSON. - Always confirm before creating, updating, or deleting secrets. - Treat retrieved values as sensitive; avoid logging them.
GitHub에서 보기