Skip to content

Instantly share code, notes, and snippets.

View dgmorales's full-sized avatar

Diego Morales dgmorales

View GitHub Profile
@dgmorales
dgmorales / Makefile
Last active February 14, 2023 06:18
Example Makefile for creating deb/rpm packages with jordansissel/fpm
# This is an example Makefile for quick package creation
#
# It uses FPM [1] to generate simple packages.
# - If you need more features or a greater quality package, use debian
# standard tools for packaging.
# - Do not use checkinstall. Use FPM instead.
#
# [1] (https://github.com/jordansissel/fpm/wiki)
# IMPORTANT:
import XMonad.Layout.Tabbed
import XMonad.Layout.ToggleLayouts
import XMonad.Hooks.ManageHelpers
-- import XMonad.Layout.WindowArranger
import XMonad.Util.EZConfig (additionalKeys)
myWorkspaces = ["1:im", "2:shell", "3:web", "4", "5",
"6", "7", "8", "9"]
workspaceLayouts =
@dgmorales
dgmorales / iis.yml
Last active December 28, 2023 18:25
Ansible Windows playbook example - creates an IIS website and deploys files for it
---
- hosts: windows
vars:
ansible_site_path: "c:\\inetpub\\wwwroot\\ansibletest"
staging_path: "c:\\deploy"
ansible_test_staging_path: "{{ staging_path }}\\ansible-test-site-{{ ansible_date_time.year }}{{ ansible_date_time.month }}{{ ansible_date_time.day }}"
tasks:
- name: install-iis
win_feature:
name: "Web-Server"
@dgmorales
dgmorales / vaga
Last active March 21, 2019 17:42
Desenvolvedor de Infraestrutura
(essa é uma área de infraestrutura, mas é preciso reforçar que estamos procurando avidamente também perfis mais focados em
desenvolvimento que queiram se encaixar dentro dela)
Estamos buscando um profissional que consiga trabalhar em um time multidisciplinar, que tenha sólidos conhecimentos de
programação, bons fundamentos de sistemas operacionais e redes, experiência com tecnologias de automação, e facilidade para
trabalhar com metodologias ágeis dentro de uma cultura DevOps. Um perfil curioso e autodidata, com interesse em grandes
desafios técnicos.
Cloud Engineer
Profissional sênior com experiência com Openstack, para trabalhar em projeto de construção de uma nuvem privada em empresa do mercado financeiro.
Necessidade de relocação para o Rio de Janeiro no início do projeto, com alternativas de trabalho em São Paulo ou remoto no futuro.
Estamos buscando profissionais com integridade, inteligência e energia, para trabalhar em uma equipe que tem por objetivo transformar e evoluir continuamente a empresa, tanto tecnologicamente quanto culturalmente, calcando-se em um mix de: tecnologias de ponta open source (e algumas proprietárias também), metodologias ágeis, cultura e práticas DevOps.
Alguns diferenciais:
- Experiência ou conhecimento com distribuições ViO (VMWare Integrated Openstack) e/ou RHOSP (Red Hat Openstack Platform)
Desenvolvedor de infraestrutura / IT Automation Engineer
Profissionais em nível júnior e pleno para trabalhar em projeto de transformação e migração de um datacenter para um novo modelo baseado totalmente em infraestrutura como código, automação e outras práticas DevOps.
Necessidade de relocação para o Rio de Janeiro no início do projeto, com alternativas de trabalho em São Paulo ou remoto no futuro.
Estamos buscando profissionais com integridade, inteligência e energia, para trabalhar em uma equipe que tem por objetivo transformar e evoluir continuamente a empresa, tanto tecnologicamente quanto culturalmente, calcando-se em um mix de: tecnologias de ponta open source (e algumas proprietárias também), metodologias ágeis, cultura e práticas DevOps.
Experiências e conhecimentos buscados:
@dgmorales
dgmorales / terraform-github-example-1.tf
Last active February 2, 2019 21:11
Terraform GitHub example showing some basic resource usage
provider "github" {
organization = "my-organization"
}
# Add a user to the organization
resource "github_membership" "dgmorales" {
username = "dgmorales"
role = "member" # or "admin" for an org owner
}
resource "github_team" "my-team" {
@dgmorales
dgmorales / terraform-github-example-2.tf
Created February 2, 2019 21:21
An email to github username map Terraform module
# modules/user-map/main.tf
locals {
user_map = {
"someguy@stone.com.br" = "someguy"
"otherguy@stone.com.br" = "strangenick89"
}
}
# modules/user-map/output.tf
output "map" {
@dgmorales
dgmorales / terraform-github-example-3.tf
Last active February 2, 2019 22:55
A GitHub org member map terraform module example
# modules/org-member/variable.tf
variable "email" {
description = "email - (Required) The email address of the user"
}
variable "role" {
description = "role - (Optional) The user role in the org"
default = "member"
}
@dgmorales
dgmorales / terraform-github-example-4.tf
Created February 2, 2019 21:28
A Terraform example showing the usage of the org-member module shown before
module "otherguy__stone_com_br" {
source = "../modules/org-member"
email = "other.guy@stone.com.br"
}