Skip to content

認証情報を好きな場所に保持するためのライブラリ

Notifications You must be signed in to change notification settings

koboriakira/credold

Repository files navigation

localstack

locakstackを利用することで、AWSのリソースをローカルで扱うことができる。

利用のための準備

~/.aws/credentialsに、以下のようなアカウントを作成

[localstack]
aws_access_key_id = dummy
aws_secret_access_key = dummy
region=ap-northeast-1

利用例

aws --endpoint-url=http://localhost:4567 --profile localstack {awsコマンド}

たとえばS3バケットを作成した場合は、以下のようなコマンドを実行する。

# バケット作成
aws --endpoint-url=http://localhost:4567 --profile localstack s3 mb s3://credold-sample

# バケット一覧表示
aws --endpoint-url=http://localhost:4567 --profile localstack s3 ls

PyPi

pip install twine が完了しており、~/.pypircがある状態で、以下を実行

python setup.py sdist bdist_wheel
# テスト
twine upload --repository pypitest dist/*
# 本番
twine upload dist/*

About

認証情報を好きな場所に保持するためのライブラリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages