by shigemk2

当面は技術的なことしか書かない

AWS

ECRイメージのタグ存在確認スクリプト

AWS

本当に存在するかどうかだけの確認。 gist.github.com profileを別途指定しないといけないから、gimme-aws-credsと地味に相性が悪い。

awscli 2.2.38

AWS

api-change:chime: Adds support for SipHeaders parameter for CreateSipMediaApplicationCall. api-change:rds: This release adds support for providing a custom timeout value for finding a scaling point during autoscaling in Aurora Serverless v…

gimme-aws-creds

AWS

gimme-aws-creds github.com gimme-aws-credsは、SAML経由でOkta IdPを利用し、AWS STS経由で一時的なAWS認証情報を取得するCLIです。 pipで入れられるライブラリで、gimmeはgive meの略。 SAMLについて www.cybernet.co.jp SAMLとは SAMLとは、Security Ass…

ECRにもう一度タグをつける メモ

AWS

batch-get-image イメージ情報の取得 put-image イメージにタグをつける docs.aws.amazon.com awscli.amazonaws.com awscli.amazonaws.com

awscli 2.2.25

AWS

bugfix:eks: Fixes #6308 <https://github.com/aws/aws-cli/issues/6308>__ version mismatch running eks get-login without eks update-config</https://github.com/aws/aws-cli/issues/6308>

awscli 2.2.19

AWS

Release 2.2.19 · aws/aws-cli · GitHub api-change:kendra: Amazon Kendra now supports Principal Store api-change:directconnect: This release adds a new filed named awsLogicalDeviceId that it displays the AWS Direct Connect endpoint which ter…

Restricted Redis Commands

AWS

configなど、redis-cliのうえでいくつか使えないコマンドがあるので注意。 docs.aws.amazon.com

AWS::ElastiCache::ReplicationGroup NumNodeGroups

AWS

The AWS::ElastiCache::ReplicationGroup resource creates an Amazon ElastiCache Redis replication group. A Redis (cluster mode disabled) replication group is a collection of cache clusters, where one of the clusters is a primary read-write c…

AWS::ElastiCache::ReplicationGroup NumNodeGroups

AWS

docs.aws.amazon.com An optional parameter that specifies the number of node groups (shards) for this Redis (cluster mode enabled) replication group. For Redis (cluster mode disabled) either omit this parameter or set it to 1. If you set Us…

Amazon ECS Agent v1.53.1

AWS

Bug - Fix broken DataDir/Checkpoint file configuration #2897 Enhancement - Update Docker Library to v19.03.11 #2905 github.com

ECS タスク配置について

AWS

docs.aws.amazon.com タスク定義で要求される CPU、メモリ、ポートの要件を満たすインスタンスを識別します。 タスク配置の制約事項を満たすインスタンスを識別します。 タスク配置戦略を満たすインスタンスを識別します。 タスクを配置するインスタンスを選…

awscli 2.2.6

AWS

api-change:eks: Update the EKS AddonActive waiter. api-change:quicksight: Add new parameters on RegisterUser and UpdateUser APIs to assign or update external ID associated to QuickSight users federated through web identity. api-change:comp…

GetSecretValue

AWS

Retrieves the contents of the encrypted fields SecretString or SecretBinary from the specified version of a secret, whichever contains content. 登録したSecrets ManagerのSecretの値を取得するAPI、って文字通りで、CloudTrailで履歴を追うことが…

amazon-ecs-agent 1.52.1

AWS

Release Amazon ECS Agent - v1.52.1 - 20210514 · aws/amazon-ecs-agent · GitHub Enhancement - Register Windows ECS Instances using specific OSFamilyType #2859 Enhancement - Add retries while retrieving instance-id using EC2 Instance metadata…

awscli 2.2.5

AWS

github.com api-change:imagebuilder: Text-only updates for bundled documentation feedback tickets - spring 2021. api-change:detective: Updated descriptions of array parameters to add the restrictions on the array and value lengths. api-chan…

awscli 2.2.1

AWS

Release 2.2.1 · aws/aws-cli · GitHub api-change:organizations: Minor text updates for AWS Organizations API Reference api-change:nimble: Amazon Nimble Studio is a virtual studio service that empowers visual effects, animation, and interact…

amazon-ecs-agent 1.52.0

AWS

Release Amazon ECS Agent - v1.52.0 - 20210429 · aws/amazon-ecs-agent · GitHub Enhancement - Support for ECS EXTERNAL launch type (ECS Anywhere) #2849 Enhancement - Add support for ECS agent to acknowledge server heartbeat messages #2837

AWS CLI を使用して CloudTrail イベント GetSecretValueを表示するとき

AWS

基本的なつかいかたは公式ドキュメントを読んだらいいんだけど、 EventName GetSecretValueはregionを指定しないとイベントが取得できない。。。エラーじゃなくてカラのJSONが返ってくる。理由はちょっと謎いけど。 ちなみに--end-timeで2021-02-01と書くと2…

Secrets Managerの料金

AWS

aws.amazon.com シークレットあたり USD/月 シークレットあたり 0.40USD/月。レプリカシークレットは個別のシークレットとみなされ、レプリカごとに 1 か月あたり 0.40USD で請求されます。保存期間が 1 か月未満のシークレットについては、料金は (時間数に…

awscli 2.1.38

AWS

api-change:dms: AWS DMS added support of TLS for Kafka endpoint. Added Describe endpoint setting API for DMS endpoints. api-change:codestar-connections: This release adds tagging support for CodeStar Connections Host resources api-change:r…

cloudformationのテンプレートのs3置き場

AWS

AWS CloudFormation 製品を作成する際にアップロードする AWS Service Catalog テンプレートは、Amazon Simple Storage Service アカウントで Amazon S3 で始まる cf-templates- (AWS) バケットに保存されます。これらのファイルが使用されていないことが確…

awscli 2.1.36

AWS

api-change:ivs: This release adds support for the Auto-Record to S3 feature. Amazon IVS now enables you to save your live video to Amazon S3. api-change:robomaker: This release allows RoboMaker customers to specify custom tools to run with…

awscli 2.1.35

AWS

api-change:auditmanager: AWS Audit Manager has updated the GetAssessment API operation to include a new response field called userRole. The userRole field indicates the role information and IAM ARN of the API caller. api-change:ssm: Suppor…

ECR ライフサイクルポリシー

AWS

docs.aws.amazon.com たとえばこれをそのままJSON編集から登録するとライフサイクルポリシーが動く。 imageとタグを混同しがちなんだけど、とりあえず以下の書き方で、prefix-で始まるタグだけを500残すように設定できる。 { "rules": [ { "action": { "type…

awscli 2.1.34

AWS

api-change:batch: AWS Batch adds support for Amazon EFS File System api-change:lightsail: - This release adds support for state detail for Amazon Lightsail container services. api-change:iotwireless: Add Sidewalk support to APIs: GetWirele…

CloudWatch Insight parse

AWS

docs.aws.amazon.com docs.aws.amazon.com FIELDS @message | PARSE @message "* [*] *" as loggingTime, loggingType, loggingMessage | FILTER loggingType IN ["ERROR", "INFO"] | DISPLAY loggingMessage, loggingType = "ERROR" as isError messageにた…

awscli 2.1.32

AWS

Release 2.1.32 · aws/aws-cli · GitHub なんかv1よりリリース頻度低いな。 api-change:ec2: X2gd instances are the next generation of memory-optimized instances powered by AWS-designed, Arm-based AWS Graviton2 processors. api-change:ec2: maximu…

awscli 2.1.31

AWS

api-change:ecs: This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API いけそう Release 2.1.31 · aws/aws-cli · GitHub

ecs agent 1.50.3

AWS

Release Amazon ECS Agent - v1.50.3 - 20210317 · aws/amazon-ecs-agent · GitHub Eliminate benign docker stats "context canceled" warning messages from logs とあとバグフィックス

ecs exec 20210317

AWS

docker execてきなことをECS(EC2/Fargate)でできるようになるっていうものなのだけれど タスク定義でenableExecuteCommandをtrueにしないといけない enableExecuteCommandの変更をマネコンからまだできない ecs exec-commandがv1にしかまだない という制約が…