credold


Namecredold JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/koboriakira/credold
SummaryA package for managing credentials
upload_time2024-08-05 09:14:47
maintainerNone
docs_urlNone
authorAkira Kobori
requires_python>=3.11
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## localstack

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

### 利用のための準備

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

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

### 利用例

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

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

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

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

## PyPi

```shell
python setup.py sdist bdist_wheel
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/koboriakira/credold",
    "name": "credold",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "Akira Kobori",
    "author_email": "private.beats@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/8e/84/d09fc791862913cbe64b7146b7511615341902ee370dc8e7244cf76c194b/credold-0.1.0.tar.gz",
    "platform": null,
    "description": "## localstack\n\nlocakstack\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3067\u3001AWS\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u30ed\u30fc\u30ab\u30eb\u3067\u6271\u3046\u3053\u3068\u304c\u3067\u304d\u308b\u3002\n\n### \u5229\u7528\u306e\u305f\u3081\u306e\u6e96\u5099\n\n`~/.aws/credentials`\u306b\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210\n\n```\n[localstack]\naws_access_key_id = dummy\naws_secret_access_key = dummy\nregion=ap-northeast-1\n```\n\n### \u5229\u7528\u4f8b\n\n```shell\naws --endpoint-url=http://localhost:4567 --profile localstack {aws\u30b3\u30de\u30f3\u30c9}\n```\n\n\u305f\u3068\u3048\u3070S3\u30d0\u30b1\u30c3\u30c8\u3092\u4f5c\u6210\u3057\u305f\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u3002\n\n```shell\n# \u30d0\u30b1\u30c3\u30c8\u4f5c\u6210\naws --endpoint-url=http://localhost:4567 --profile localstack s3 mb s3://credold-sample\n\n# \u30d0\u30b1\u30c3\u30c8\u4e00\u89a7\u8868\u793a\naws --endpoint-url=http://localhost:4567 --profile localstack s3 ls\n```\n\n## PyPi\n\n```shell\npython setup.py sdist bdist_wheel\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A package for managing credentials",
    "version": "0.1.0",
    "project_urls": {
        "Homepage": "https://github.com/koboriakira/credold"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e1c6b694c49475e905706d01d95f5cd8436d813f395cf162059a84328fabea4",
                "md5": "3e168d11907e58d9eab52f5e5e016545",
                "sha256": "586c103de50b81d5ce7df8f5ecd86faf9e0199ad5307209fe969030035e80f84"
            },
            "downloads": -1,
            "filename": "credold-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3e168d11907e58d9eab52f5e5e016545",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 6073,
            "upload_time": "2024-08-05T09:14:08",
            "upload_time_iso_8601": "2024-08-05T09:14:08.563211Z",
            "url": "https://files.pythonhosted.org/packages/1e/1c/6b694c49475e905706d01d95f5cd8436d813f395cf162059a84328fabea4/credold-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e84d09fc791862913cbe64b7146b7511615341902ee370dc8e7244cf76c194b",
                "md5": "74bf0c699d8ad71c0b90773fffae26f8",
                "sha256": "b5a23fe17c5333ebd9b27a7c7c430778b0a3acb856e12dabbee4edbf1fa137ed"
            },
            "downloads": -1,
            "filename": "credold-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "74bf0c699d8ad71c0b90773fffae26f8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 4528,
            "upload_time": "2024-08-05T09:14:47",
            "upload_time_iso_8601": "2024-08-05T09:14:47.591703Z",
            "url": "https://files.pythonhosted.org/packages/8e/84/d09fc791862913cbe64b7146b7511615341902ee370dc8e7244cf76c194b/credold-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-05 09:14:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "koboriakira",
    "github_project": "credold",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "credold"
}
        
Elapsed time: 0.32283s