├── LICENSE ├── README.md ├── day-01 ├── example-youtube.nomad ├── example.nomad └── termos.md ├── day-02 ├── consul-exec.nomad ├── fabio.nomad ├── http-echo-com-static.nomad ├── http-echo.nomad └── nomad.hcl ├── day-03 ├── consul_agent.hcl ├── consul_server.hcl ├── nomad_client_conf.hcl └── nomad_server_conf.hcl ├── day-04 ├── exports ├── mysql.nomad └── nomad.hcl ├── day-05 ├── access-tables-policy.hcl ├── accessdb.sql ├── connection.json ├── db.nomad ├── nomad-client.hcl ├── nomad-cluster-role.json ├── nomad-server-policy.hcl ├── nomad-server.hcl └── web-app.nomad ├── day-06 ├── anonymous.policy ├── app-dev-policy.hcl ├── nomad.hcl ├── payload.json └── prod-ops-policy.hcl ├── day-07 ├── example-affinity.nomad └── example.nomad └── links-importantes.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Descomplicando o Nomad 2 | -------------------------------------------------------------------------------- /day-01/example-youtube.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-01/example-youtube.nomad -------------------------------------------------------------------------------- /day-01/example.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-01/example.nomad -------------------------------------------------------------------------------- /day-01/termos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-01/termos.md -------------------------------------------------------------------------------- /day-02/consul-exec.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-02/consul-exec.nomad -------------------------------------------------------------------------------- /day-02/fabio.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-02/fabio.nomad -------------------------------------------------------------------------------- /day-02/http-echo-com-static.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-02/http-echo-com-static.nomad -------------------------------------------------------------------------------- /day-02/http-echo.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-02/http-echo.nomad -------------------------------------------------------------------------------- /day-02/nomad.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-02/nomad.hcl -------------------------------------------------------------------------------- /day-03/consul_agent.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-03/consul_agent.hcl -------------------------------------------------------------------------------- /day-03/consul_server.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-03/consul_server.hcl -------------------------------------------------------------------------------- /day-03/nomad_client_conf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-03/nomad_client_conf.hcl -------------------------------------------------------------------------------- /day-03/nomad_server_conf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-03/nomad_server_conf.hcl -------------------------------------------------------------------------------- /day-04/exports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-04/exports -------------------------------------------------------------------------------- /day-04/mysql.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-04/mysql.nomad -------------------------------------------------------------------------------- /day-04/nomad.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-04/nomad.hcl -------------------------------------------------------------------------------- /day-05/access-tables-policy.hcl: -------------------------------------------------------------------------------- 1 | path "database/creds/accessdb" { 2 | capabilities = ["read"] 3 | } 4 | -------------------------------------------------------------------------------- /day-05/accessdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/accessdb.sql -------------------------------------------------------------------------------- /day-05/connection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/connection.json -------------------------------------------------------------------------------- /day-05/db.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/db.nomad -------------------------------------------------------------------------------- /day-05/nomad-client.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/nomad-client.hcl -------------------------------------------------------------------------------- /day-05/nomad-cluster-role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/nomad-cluster-role.json -------------------------------------------------------------------------------- /day-05/nomad-server-policy.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/nomad-server-policy.hcl -------------------------------------------------------------------------------- /day-05/nomad-server.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/nomad-server.hcl -------------------------------------------------------------------------------- /day-05/web-app.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-05/web-app.nomad -------------------------------------------------------------------------------- /day-06/anonymous.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-06/anonymous.policy -------------------------------------------------------------------------------- /day-06/app-dev-policy.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-06/app-dev-policy.hcl -------------------------------------------------------------------------------- /day-06/nomad.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-06/nomad.hcl -------------------------------------------------------------------------------- /day-06/payload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-06/payload.json -------------------------------------------------------------------------------- /day-06/prod-ops-policy.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-06/prod-ops-policy.hcl -------------------------------------------------------------------------------- /day-07/example-affinity.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-07/example-affinity.nomad -------------------------------------------------------------------------------- /day-07/example.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/day-07/example.nomad -------------------------------------------------------------------------------- /links-importantes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/badtuxx/DescomplicandoNomad/HEAD/links-importantes.md --------------------------------------------------------------------------------