A collection of tools and files for learning new technologies This repository contains a variety of files and tools for learning new technologies. It is aimed at existing IT professionals who need some help coming up to speed with new technologies, products, or open source projects. If you're interested in contributing, please see the guidelines.
Find a file
Mikhail Vasilenko cb9c0986bb change from 0.7.0 to latest consul version
add temporary consul config files to .gitignore
2017-04-28 17:17:47 +03:00
ansible Update README.md for Ansible area 2017-03-07 13:39:11 -07:00
centos-atomic Update README.md for "centos-atomic" area 2017-03-07 13:06:30 -07:00
consul Add technology-specific README files 2017-02-23 17:08:46 -07:00
coreos Add technology-specific README files 2017-02-23 17:08:46 -07:00
debian Add technology-specific README files 2017-02-23 17:08:46 -07:00
docker change from 0.7.0 to latest consul version 2017-04-28 17:17:47 +03:00
etcd Add technology-specific README files 2017-02-23 17:08:46 -07:00
kvm Add directory-specific README files 2017-02-23 18:04:15 -07:00
lxc-lxd Add directory-specific README files 2017-02-23 18:04:15 -07:00
netos Add directory-specific README files 2017-02-23 18:04:15 -07:00
openstack Add directory-specific README files 2017-02-23 18:04:15 -07:00
ovs-ovn Commit files for simple 2 VM OVS environment 2017-04-12 23:25:33 -06:00
photon Add directory-specific README files 2017-02-23 18:04:15 -07:00
rkt Add directory-specific README files 2017-02-23 18:04:15 -07:00
ssh Add directory-specific README files 2017-02-23 18:04:15 -07:00
terraform Add directory-specific README files 2017-02-23 18:04:15 -07:00
ubuntu Add directory-specific README files 2017-02-23 18:04:15 -07:00
vagrant Add directory-specific README files 2017-02-23 18:04:15 -07:00
.gitignore change from 0.7.0 to latest consul version 2017-04-28 17:17:47 +03:00
LICENSE Initial commit 2015-02-05 13:05:53 -07:00
README.md Update main README.md file 2017-02-23 18:15:59 -07:00

Learning Tools

This repository contains a variety of files and tools for learning new technologies. It is aimed at existing IT professionals who need some help coming up to speed with new technologies, products, or open source projects.

Contents

The contents of this repository are organized according to primary technology area. Here's a quick breakdown of the major technology areas so far:

  • Ansible
  • CentOS Atomic Host
  • Consul distributed key-value store
  • CoreOS Linux
  • Debian GNU/Linux
  • Docker
  • etcd distributed key-value store
  • KVM
  • LXC and LXD
  • Network operating systems (JunOS, EOS, Cumulus, etc.)
  • OpenStack
  • Open vSwitch (OVS) and Open Virtual Network (OVN)
  • Photon OS
  • The rkt ("Rocket") container runtime
  • SSH
  • Terraform
  • Ubuntu Linux
  • Vagrant

More information about the tools, resources, or environments for each of these technology areas can be found inside that area's README.md file.

Other Useful Projects

Here are some other projects that you may also find useful:

Kubernetes-CoreOS-Fleet-Flannel: https://github.com/kelseyhightower/kubernetes-fleet-tutorial

coreos-kubernetes-digitalocean: https://github.com/bketelsen/coreos-kubernetes-digitalocean

Docker-CoreOS-Fleet-Flannel-Etcd-Confd-Nginx: https://github.com/willrstern/production-docker-ha-architecture

If there are additional projects you feel should be added to this list, please submit a pull request. Thanks!

License

This content is licensed under the MIT License.