💾 Archived View for ibannieto.info › projects › tech › superdoc.gmi captured on 2022-07-16 at 13:34:10. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

 _  _                    _       _            _       __
(_)| |__  __ _ _ _  _ _ (_) ___ | |_  ___    (_)_ _  / _| ___
| || '_ \/ _` | ' \| ' \| |/ -_)|  _|/ _ \ _ | | ' \|  _|/ _ \
|_||_.__/\__,_|_||_|_||_|_|\___| \__|\___/(_)|_|_||_|_|  \___/

Home

Projects

SuperDocument

⚠️ This is a working progress process (WIP) ⚠️

This content can be accessed only via Gemini at this moment, sorry folks!

Chapters

TO BE DONE

Preparations

Terminal Environment

* AWS default environment variables

* GIT default environment variables

* Examples

export AWS_PROFILE=myprofile ; export AWS_REGION=eu-west-3 ; eval $(ssh-agent -s) ; ssh-add ~/repos/myproject/personal-git.pem ; export GIT_AUTHOR_EMAIL=myemail@company.com ; export GIT_AUTHOR_NAME="My user" ; cd ~/repos/myproject

ssh

Git

* GIT_AUTHOR_EMAIL=me@domain.com

* GIT_AUTHOR_EMAIL=me

* Add file `.gitignore`

Amazon Web Services

Google Cloud

Terraform

* init, plan, apply, destroy

* terraform state management

* modules and projects

* using environments with tfvar files

Containers

* docker registry

* Write a Dockerfile

* docker basic commands

* build, push and tag images

* work with docker-compose

* container registry

* Write a Dockerfile

* build, push and tag images

* Add file `.dockerignore`

Kubernetes

* Pod

* Deployments

* Services

* Ingresses

* NetworkPolicies

* ServiceAccounts

* Namespaces

* Nodes

* kubectx, kubens

* kubetpl, kubeval, kube-score

* fluxcd, k9s, popeye, checkov

SecOps

* checkov, terrascan

DevSecOps

Documentation

* blablablaa

Back