https://github.com/dwango/yashiro
Yashiro is a templating engine with the external stores.
https://github.com/dwango/yashiro
Last synced: 5 months ago
JSON representation
Yashiro is a templating engine with the external stores.
- Host: GitHub
- URL: https://github.com/dwango/yashiro
- Owner: dwango
- License: apache-2.0
- Created: 2023-11-12T15:38:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-14T02:55:48.000Z (about 2 years ago)
- Last Synced: 2024-06-14T03:29:23.731Z (about 2 years ago)
- Language: Go
- Size: 140 KB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Yashiro
Yashiro is a templating engine with the external stores.
## Service
AWS
* [Systems Manager Parameter Store](https://docs.aws.amazon.com/systems-manager/)
* [Secrets Manager](https://docs.aws.amazon.com/secretsmanager/)
## Usage
See [Godoc](https://pkg.go.dev/github.com/dwango/yashiro).
```sh
go get github.com/dwango/yashiro
```
### Authorization
AWS
```json
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"ssm:GetParameter",
"secretsmanager:GetSecretValue"
],
"Resource": ["*"],
},
]
}
```
## CLI Tool
### Installation
#### From release page
Download binary from [release page](https://github.com/dwango/yashiro/releases).
#### Homebrew Users
Download and install by homebrew.
```sh
brew tap dwango/yashiro
brew install ysr
```
### Example
See [example](./example/).