* See Authentication, XSS, CSRF, SQL Injection, Error Handling and Transport Layer Protection topics.
WebSite | URL |
---|---|
OpenStack Services * | https://www.openstack.org/software/project-navigator/openstack-components |
Cloud Foundry - Get Started | https://www.cloudfoundry.org/get-started/ |
OpenShift - What Is? | https://www.openshift.com/learn/what-is-openshift |
OpenShift - Get Started | https://www.openshift.com/learn/get-started/ |
* See Swift, Trove e Zaqar topics.
WebSite | URL |
---|---|
Try GitHub | https://try.github.io/ |
Git Book * | https://git-scm.com/book/en/v2 |
Appendix C - Git Commands | https://git-scm.com/book/en/v2/Appendix-C%3A-Git-Commands-Setup-and-Config |
Git vs SVN | https://www.codeforest.net/git-vs-svn |
Martin Fowler - Version Control Tools | https://martinfowler.com/bliki/VersionControlTools.html |
* See Tagging, Branches in a Nutshell, Basic Branching and Merging, Submodules and Revision Selection topics
WebSite | URL |
---|---|
Martin Fowler - Continuous Delivery | https://martinfowler.com/bliki/ContinuousDelivery.html |
Martin Fowler - Continuous Integration | https://martinfowler.com/articles/continuousIntegration.html |
Martin Fowler - Deployment Pipeline | https://martinfowler.com/bliki/DeploymentPipeline.html |
Martin Fowler - Canary Release | https://martinfowler.com/bliki/CanaryRelease.html |
Martin Fowler - BlueGreen Deployment | https://martinfowler.com/bliki/BlueGreenDeployment.html |
BlueGreen, A/B and Canary | https://blog.christianposta.com/deploy/blue-green-deployments-a-b-testing-and-canary-releases/ |
Jenkins - Getting Started | https://jenkins.io/doc/pipeline/tour/getting-started/ |
Jenkinsfile | https://jenkins.io/doc/book/pipeline/jenkinsfile/ |
Pipeline Syntax | https://jenkins.io/doc/book/pipeline/syntax/ |
Jenkins Plugins * | https://plugins.jenkins.io/ |
* See Git, Docker-Workflow, Docker Build Publish, CopyArtifact, Create Fingerprint and Credentials plugins.
WebSite | URL |
---|---|
Docker Classroom | https://training.play-with-docker.com/ |
Introduction to Containers | https://container.training/intro-fullday.yml.html |
Docker Overview | https://docs.docker.com/engine/docker-overview/ |
Network Containers | https://docs.docker.com/engine/tutorials/networkingcontainers/ |
Storage Containers | https://docs.docker.com/storage/ |
Volumes Containers | https://docs.docker.com/storage/volumes/ |
Dockerfile Reference | https://docs.docker.com/engine/reference/builder/ |
Dockerfile - Best Practices | https://docs.docker.com/develop/develop-images/dockerfile_best-practices/ |
Docker build | https://docs.docker.com/engine/reference/commandline/build/ |
Docker CLI | https://docs.docker.com/engine/reference/commandline/cli/ |
WebSite | URL |
---|---|
Container Orchestration with Docker Swarm | https://container.training/swarm-selfpaced.yml.html |
Play with Docker | https://labs.play-with-docker.com/ |
Kubernetes Basics | https://kubernetes.io/docs/tutorials/kubernetes-basics/ |
Play with K8S | https://labs.play-with-k8s.com/ |
Kubernetes 101 | https://container.training/kube-halfday.yml.html |
Pod Overview | https://kubernetes.io/docs/concepts/workloads/pods/pod-overview/ |
Pod Details | https://kubernetes.io/docs/concepts/workloads/pods/pod/ |
Pod Lifecycle | https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/ |
K8S Deployment | https://kubernetes.io/docs/concepts/workloads/controllers/deployment/ |
K8S ReplicaSet | https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/ |
K8S Service | https://kubernetes.io/docs/concepts/services-networking/service/ |
K8S Tasks | https://kubernetes.io/docs/tasks/ |
WebSite | URL |
---|---|
Vagrant - Introduction | https://www.vagrantup.com/intro/ |
Vagrant - Getting Started | https://www.vagrantup.com/intro/getting-started/index.html |
Vagrantfile | https://www.vagrantup.com/docs/vagrantfile/ |
Vagrant - Provisioning * | https://www.vagrantup.com/docs/provisioning/ |
Vagrant - Multi-Machine | https://www.vagrantup.com/docs/multi-machine/ |
* See file, shell, Ansible and Docker provisioning.
WebSite | URL |
---|---|
Cloud-init - Documentation | https://cloudinit.readthedocs.io/en/latest/index.html |
Cloud-init - Modules | https://cloudinit.readthedocs.io/en/latest/topics/modules.html |
Cloud-init - Examples | https://cloudinit.readthedocs.io/en/latest/topics/examples.html |
WebSite | URL |
---|---|
Packer - Documentation | https://www.packer.io/docs/index.html |
Packer - Templates | https://www.packer.io/docs/templates/index.html |
Packer - Builders | https://www.packer.io/docs/builders/index.html |
WebSite | URL |
---|---|
Ansible - Getting Started | https://docs.ansible.com/ansible/latest/user_guide/intro_getting_started.html |
Ansible - Ad-Hoc Commands | https://docs.ansible.com/ansible/latest/user_guide/intro_adhoc.html |
Ansible - Inventory | https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html |
Ansible - Dynamic Inventory | https://docs.ansible.com/ansible/latest/user_guide/intro_dynamic_inventory.html |
Ansible - Playbooks * | https://docs.ansible.com/ansible/latest/user_guide/playbooks.html |
Ansibel - Modules ** | https://docs.ansible.com/ansible/latest/modules/modules_by_category.html |
Ansible Vault | https://docs.ansible.com/ansible/latest/user_guide/vault.html |
Ansible Galaxy *** | https://docs.ansible.com/ansible/latest/reference_appendices/galaxy.html |
Ansible - Windows Guide | https://docs.ansible.com/ansible/latest/user_guide/windows.html |
Ansible - BSD Support | https://docs.ansible.com/ansible/latest/user_guide/intro_bsd.html |
* See Using Variables, Conditionals, Loops and Templating (Jinja2) topics
** See file, copy, template, ini_file, lineinfile, patch, replace, user, group, command, shell, service, systemd, cron, apt, debconf, yum, git and debug modules.
*** https://galaxy.ansible.com/home
WebSite | URL |
---|---|
Chef - Learn | https://learn.chef.io/#/ |
Chef - Learn Basics | https://learn.chef.io/modules/learn-the-basics#/ |
Chef - Manager a Node | https://learn.chef.io/modules/manage-a-node-chef-server#/ |
Chef - Cookbook | https://docs.chef.io/cookbooks.html |
Puppet Documentation | https://puppet.com/docs/puppet/latest/puppet_index.html |
Puppet - Language Basics | https://puppet.com/docs/puppet/latest/puppet_index.html |
Puppet - Commands | https://puppet.com/docs/puppet/latest/services_commands.html |
Puppet - Architecture | https://puppet.com/docs/puppet/latest/architecture.html |
Puppet - Quick Start | https://puppet.com/docs/puppet/latest/quick_start.html |
Puppet - Core Types Cheat Sheet | https://puppet.com/docs/puppet/latest/cheatsheet_core_types.html |
Puppet - Modulet Cheat Sheet | https://puppet.com/docs/puppet/latest/cheatsheet_module.html |
* See Grook filter
** See Email Alerting