I am a Full Stack Developer from Texas.
- 🔭 I’m currently working on creating Terraform Modules for Snowflake and JFrog
- 🌱 I’m currently learning front-end development with Flutter/Dart
- 👯 I’m looking to collaborate on front-end development and technical writing
- 🤔 I’m looking for help with front-end development
- 💬 Ask me about Golang, Python, Terraform, AWS, Kubernetes, and R
- 📫 How to reach me Create an Issue
- 😄 Pronouns: He/Him
- ⚡ Fun fact: I play the 🎸
- 📡 I’m working as a Software Infrastructure Engineer and contribute to frontend and backend for building api web-based applications.
- 📫 How to reach me:
NOTE: My LinkedIn Profile is not public as such, please create an issue on this repository to reach out to me if you need something, and I will message you via that way.
The following is a list of terraform modules that I have created for different platforms used by developers and enteprises. You can import the modules as follows:
Call the Terraform Module within hcl
like so:
module "..." {
source = "git::https://github.com/Richard-Barrett/<TERRAFORM_MODULE_REPOSITORY_NAME>.git?ref=<TAG>"
options...
}
Specify the <TERRAFORM_MODULE_REPOSITORY_NAME>
and <TAG>
from below. The <TAG>
is in the repository.
- terraform-artifactory-configuration
- terraform-artifactory-groups
- terraform-artifactory-platform
- terraform-artifactory-scim-integration
- terraform-openstack-compute
- terraform-openstack-flavors
- terraform-openstack-images
- terraform-openstack-keystone
- terraaform-openstack-networks
- terraform-openstack-containers
- terraform-snowflake-administrative-policies
- terraform-snowflake-alerts
- terraform-snowflake-functions
- terraform-snowflake-pipes
- terraform-snowflake-stages
- terraform-snowflake-tasks
- terraform-snowflake-warehouses
- terraform-snowflake-oauth-integrations
- terraform-snowflake-scim-integration
- terraform-snowflake-databases
- terraform-snowflake-schemas
- terraform-snowflake-service-accounts
- terraform-snowflake-security-trust-center
- terraform-snowflake-network-policies
- terraform-snowflake-network-rule
- terraform-helm-jenkins
- terraform-helm-argo_workflows
- terraform-helm-argo_cd
- terraform-helm-codefresh
- terraform-helm-portainer
- terraform-helm-kube_prometheus_stack
- terraform-helm-jaeger
- terraform-helm-falco_secruity
- terraform-helm-datadog
- terraform-helm-cert_manager
- terraform-helm-datadog
- terraform-helm-external_secrets
- terraform-helm-external_dns
- terraform-helm-karpenter
- terraform-helm-ingress_nginx
- terraform-vsphere-administration
- terraform-vsphere-network
- terraform-vsphere-virtual-machine
- terraform-vsphere-snapshot
The following is a list of Ansible Roles that I have created:
- bootstrap-kubernetes
- bootstrap-docker_swarm
- bootstrap-plex_server
- bootstrap-vsphere
- bootstrap-openstack_helm
- system-python_env
- system-python_packages
- system-manage_packages
- system-sssd
- system-sshd_config
- system-security_hardening
- system-install_vault
- system-os_validation
- system-idrac_configuration
- system-pxe_server
- system-insights_client
- system-custom_prepare
- system-manage_partitioning
- system-logging_conf
- system-motd
- system-configure_telegraf