date: 2017-01-10 where: Python Meetup
- Andrew Lenards
- (GitHub: @lenards)
- (Twitter: @alenards)
Tagline: primary sling JavaScript served by a Django App
- OS: Mac OS X, Linux (Ubuntu)
- Editor: emacs
- VCS: git
- Programming Languages:
- JavaScript
- Python
- Configuration Automation:
- Ansible
We build a friendly environment for accessing on-demand compute resources
Domain: Science Community: University Research
We have a configurable set of Django Applications that communication with OpenStack to carry out requests for "virtual machine":
- creation
- suspension
- destruction
- block-device attachment
- etc
Those applications declare their deployment variables as YAML for input into Ansible playbooks
The declaration of variables is version controlled, along with a local virtual machine description:
- Vagrant
- provider: VirtualBox
- clone the deployment variables repo
- vagrant up
- run clank
- profit
Use the "sync-folder" as a pass-through from HOST -> GUEST
Made available as /vagrant
within GUEST
- dotfiles
- dot-emacs.d
It could just as easily be vi/vim
Want something that works headless, via a shell session
As a former Sublime Text user, needed to replicate "narrowing" to select files by sub-strings
Send'em to me on Twitter, @alenards