In this repository you will find a collection of examples on how to integrate your Humanitec within your Amazon environment.
- Allow Humanitec to access your Amazon EKS clusters and to perform Terraform deployments humanitec-onboarding-aws-iam-user
- Allow Humanitec to access your Amazon AWS account with temporary credentials humanitec-onboarding-aws-iam-user/trust
- How to configure Amazon ALB, ACM and Route 53 alb-acm-route53-ingress
- How to configure a S3 Resource Definition with IAM roles to deploy with Terrafrom from Humanitec s3
- How to configure your own Terraform Backend, and use it from within Humanitec terraform-backend
- Example of Humanitec-Terraform Compatible Resource definitions for training terraform-training
- GitHub end-to-end Dev to Prod pipeline example https://github.com/Humanitec-DemoOrg/github-pipeline-example
- Firewall Access: How Humanitec can access your infrastructure, how your infrastructure can communicate with Humanitec humanitec-firewall-access
- Customize drivers inputs with a
base-env
custom-drivers-inputs-with-base-env - Service Account example service-account
- General Scripts to interact with the Humanitec API scripts
- RBAC Configurations: CI/CD Service Account and dynamic namespace roleBindings rbac-howto
- Score Howto: Examples of the most common patterns to deploy with score score-howto
- Operator Howto: Common configuration questions, Private Hashicorp Vault access operator-howto
- Pull an Image from a Private Registry: imagepullsecrets-howto
- Concurrent deployments: Automations and Webhook: automation-howto
- Concurrent deployments: Score merge: score-merge
- Deployment diff: Diff howto diff-howto and Pipeline Diff https://github.com/Humanitec-DemoOrg/github-pipeline-example/tree/diff
- PVC Example: pvc
- HPA config: hpa
- Use of Config resource config/humanitec-terraform
- Use of Classes classes
- Using AWS Secrets Manager with RDS databases db-secrets-manager
- Workload Profiles: Custom CRDs workload-profile/crd
- Workload Profiles: Init Containers workload-profile/initcontainer
- How to configure Amazon EKS Pod Identities for your workloads (Former EKS IRSA - IAM Roles for service account) pod-identities
- Azure Pipeline demo azure-pipeline
- GCP Terraform demo gcp-demo
- Azure demo azure-demo
- Terraform Cloud Integration tfc