https://github.com/emvaldes/configure-access
Managing the AWS Infrastructure credentials (SSH Private/Public Key)
https://github.com/emvaldes/configure-access
aws aws-cli credentials-management infrastructure infrastructure-as-code infrastructure-management infrastructure-services ssh-key-pair
Last synced: about 2 months ago
JSON representation
Managing the AWS Infrastructure credentials (SSH Private/Public Key)
- Host: GitHub
- URL: https://github.com/emvaldes/configure-access
- Owner: emvaldes
- License: gpl-3.0
- Created: 2020-08-29T19:16:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-14T15:00:55.000Z (almost 3 years ago)
- Last Synced: 2024-10-14T09:13:00.721Z (over 1 year ago)
- Topics: aws, aws-cli, credentials-management, infrastructure, infrastructure-as-code, infrastructure-management, infrastructure-services, ssh-key-pair
- Homepage: https://emvaldes.github.io/configure-access/
- Size: 67.4 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DevOps (DaaS) - Configure Access
GitHub Actions : DevOps As A Service (DaaS) - Configure Access

---
### GitHub Actions (Required):
[System Requirements](https://github.com/emvaldes/system-requirements) -
[Marketplace](https://github.com/marketplace/actions/system-requirements)
[Generate Credentials](https://github.com/emvaldes/generate-credentials) - [Marketplace](https://github.com/marketplace/actions/generate-credentials)
---
### GitHub Secrets (Required):
```console
AWS_ACCESS_KEY_ID Service-Account AWS Access Key-Id (e.g.: AKIA2...VT7DU).
AWS_SECRET_ACCESS_KEY Service-Account AWS Secret Access Key (e.g.: zBqDU...mSCpe)
```
```console
AWS_DEFAULT_ACCOUNT The AWS Account number (e.g.: 123456789012).
```
```console
PRIVATE_KEYPAIR_SECRET Terraform AWS KeyPair (PEM, Private file)
```
---
### GitHub Variables (Required):
```console
AWSCLI_CLI Install Amazon WebServices CLI (false)
```
```console
AWS_DEFAULT_PROFILE The AWS Credentials Default User (e.g.: default).
AWS_DEFAULT_REGION The AWS Default Region (e.g.: us-east-1)
```
```console
CUSTOM_TOOLS Install packages from custom list (default: null)
DEFAULT_TOOLS Install packages from default list (default: null)
DEVOPS_ACCESS_ROLE Defines the AWS IAM Role: DevOps--Custom-Access.Role
DEVOPS_ACCOUNT_NAME A Deployment Service Account name (devops).
PYTHON_REQUIREMENTS Listing Python packages (default: null)
SANITIZE_OUTPUT Sanitize Credentials Output (false)
```
```console
PRIVATE_KEYPAIR_FILE Terraform AWS KeyPair (default: id_rsa)
PRIVATE_KEYPAIR_NAME Terraform AWS KeyPair (e.g.: devops.pem)
```
```console
UPDATE_PIP Update Python package management (true)
UPDATE_PYTHON Update Python to the latest version (true)
UPDATE_SYSTEM Updating Operating System (false)
UPGRADE_SYSTEM Upgrading Operating System (false)
```
```console
DEBUGER_MODE Enable/Disable Shell Debugger
VERBOSE_MODE Identify verbosity level (false)
```
```console
ACTIONS_RUNNER_DEBUG Enable runner diagnostic logging (true)
ACTIONS_STEP_DEBUG Enable step debug logging (true)
```