Skip to content

Commit

Permalink
Merge branch 'main' into added-new-sponsor
Browse files Browse the repository at this point in the history
  • Loading branch information
Leo-Muo authored Mar 4, 2025
2 parents 2a6e526 + f6bfe39 commit 6454ea7
Show file tree
Hide file tree
Showing 565 changed files with 8,890 additions and 5,771 deletions.
38 changes: 38 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Update the NODE_VERSION arg in docker-compose.yml to pick a Node version: 18, 16, 14
ARG NODE_VERSION=16
FROM mcr.microsoft.com/devcontainers/javascript-node:${NODE_VERSION}

# VARIANT can be either 'hugo' for the standard version or 'hugo_extended' for the extended version.
ARG VARIANT=hugo_extended
# VERSION can be either 'latest' or a specific version number
ARG VERSION=latest

# Download Hugo
RUN apt-get update && apt-get install -y ca-certificates openssl git curl && \
rm -rf /var/lib/apt/lists/* && \
case ${VERSION} in \
latest) \
export VERSION=$(curl -s https://api.github.com/repos/gohugoio/hugo/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4)}') ;;\
esac && \
echo ${VERSION} && \
case $(uname -m) in \
aarch64) \
export ARCH=ARM64 ;; \
*) \
export ARCH=64bit ;; \
esac && \
echo ${ARCH} && \
wget -O ${VERSION}.tar.gz https://github.com/gohugoio/hugo/releases/download/v${VERSION}/${VARIANT}_${VERSION}_Linux-${ARCH}.tar.gz && \
tar xf ${VERSION}.tar.gz && \
mv hugo /usr/bin/hugo

# Hugo dev server port
EXPOSE 1313

# [Optional] Uncomment this section to install additional OS packages you may want.
#
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

# [Optional] Uncomment if you want to install more global node packages
# RUN sudo -u node npm install -g <your-package-list-here>
58 changes: 49 additions & 9 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,51 @@
{
"name": "Hugo (Community)",
"build": {
"dockerfile": "Dockerfile",
"args": {
// Update VARIANT to pick hugo variant.
// Example variants: hugo, hugo_extended
// Rebuild the container if it already exists to update.
"VARIANT": "hugo_extended",
// Update VERSION to pick a specific hugo version.
// Example versions: latest, 0.73.0, 0,71.1
// Rebuild the container if it already exists to update.
"VERSION": "latest",
// Update NODE_VERSION to pick the Node.js version: 12, 14
"NODE_VERSION": "14"
}
},
"hostRequirements": {
"cpus": 4,
"memory": "16gb",
"storage": "32gb"
},
"image": "mcr.microsoft.com/devcontainers/universal:2",
"features": {
},
"postCreateCommand": "hugo server -D -F --baseURL \"https://$CODESPACE_NAME-1313.$GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN/\" -liveReloadPort=443 --appendPort=false --bind=0.0.0.0"
}
"cpus": 4,
"memory": "16gb",
"storage": "32gb"
},
// Configure tool-specific properties.
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
// Set *default* container specific settings.json values on container create.
"settings": {
"html.format.templating": true
},

// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"bungcip.better-toml",
"davidanson.vscode-markdownlint"
]
}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [
1313
],

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "hugo server -D -F --baseURL \"https://$CODESPACE_NAME-1313.$GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN/\" -liveReloadPort=443 --appendPort=false --bind=0.0.0.0 --logLevel=debug",


// Set `remoteUser` to `root` to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "root"
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/events/2025-aarhus/speakers/gang-luo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/events/2025-aarhus/speakers/lars-kruse.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file added assets/events/2025-baltimore/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/events/2025-belem/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/events/2025-belem/organizers/iago.jpg
Binary file added assets/events/2025-belem/organizers/ryan.jpg
Binary file modified assets/events/2025-chicago/organizers/corey-ward.jpg
Binary file removed assets/events/2025-chicago/speakers/kedasha-kerr.png
Diff not rendered.
Binary file added assets/events/2025-dallas/logo.png
Binary file added assets/events/2025-dallas/organizers/gokul.jpg
Binary file added assets/events/2025-dallas/organizers/herold.jpg
Binary file added assets/events/2025-dallas/organizers/jack.jpg
Binary file added assets/events/2025-dallas/organizers/jim.jpg
Binary file added assets/events/2025-dallas/organizers/lee.jpg
Binary file added assets/events/2025-dallas/organizers/paula.jpg
Binary file added assets/events/2025-dallas/organizers/roger.jpg
Binary file added assets/events/2025-dallas/organizers/russell.jpg
Binary file added assets/events/2025-dallas/organizers/scott.jpg
Binary file added assets/events/2025-halifax/halifax-background.png
Binary file added assets/events/2025-halifax/logo.png
Binary file added assets/events/2025-prague/logo.png
Binary file added assets/events/2025-tel-aviv/logo.png
Binary file added assets/events/2025-tel-aviv/organizers/ariel.png
Binary file added assets/events/2025-washington-dc/logo.png
Diff not rendered.
Diff not rendered.
Binary file added assets/sponsors/a/amsterdamdev.png
Binary file added assets/sponsors/c/chicago-pug.png
Binary file added assets/sponsors/c/cloudbees-before-20250128.png
Binary file modified assets/sponsors/c/cloudbees.png
Binary file added assets/sponsors/c/cortex-before-20250211.png
Binary file modified assets/sponsors/c/cortex.png
Binary file modified assets/sponsors/d/devleaps.png
Binary file added assets/sponsors/f/fikaworks.png
Binary file added assets/sponsors/h/hackihub.png
File renamed without changes
Binary file modified assets/sponsors/i/infomach.png
Binary file added assets/sponsors/i/instructlab.png
Binary file added assets/sponsors/k/kapstan.png
Binary file added assets/sponsors/l/loft-labs.png
Binary file added assets/sponsors/m/mews.png
Binary file added assets/sponsors/p/parasoft-before-20250225.png
Binary file modified assets/sponsors/p/parasoft.png
Binary file added assets/sponsors/p/porteratech.png
Binary file added assets/sponsors/p/prarie-postgres.png
Binary file added assets/sponsors/s/serverlesstlv.png
Binary file added assets/sponsors/s/sky.png
Binary file added assets/sponsors/s/solidify.png
Binary file added assets/sponsors/t/tuxdigital.png
7 changes: 0 additions & 7 deletions content/events/2020-buenos-aires/location.md

This file was deleted.

11 changes: 0 additions & 11 deletions content/events/2020-buenos-aires/registration.md

This file was deleted.

46 changes: 0 additions & 46 deletions content/events/2020-buenos-aires/sponsor.md

This file was deleted.

2 changes: 2 additions & 0 deletions content/events/2023-belem/program/andre-gusmao.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,5 @@ Title = "DevOps cenário atual e tendências"
Type = "talk"
Speakers = ["andre-gusmao"]
+++

[Link para a apresentação](https://docs.google.com/presentation/d/1Xb4zTph7z2P38IsLq1ZsaAY9BkvOiRwxC7pkHtRt9HU/edit#slide=id.g293df9d028b_0_70)
2 changes: 2 additions & 0 deletions content/events/2023-belem/program/augusto-ribeiro.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ Speakers = ["augusto-ribeiro"]
A talk abordará como o empacotamento em chart Helm de um aplicação desenvolvida com framework django pode contribuir para a escrita do arquivo settings.py apenas em tempo de deploy, não sendo necessário se quer o versionamento desse arquivo em um SCM (git). Deve-se lembrar que é uma boa prática de segurança em desenvolvimento não versionar esse arquivo, que possui informações que quando expostas, podem comprometer a segurança da informação.

Utilizando template de secret , é possível escrever informações sensíveis do arquivo settings.py e construir todo o conteúdo desse arquivo apenas durante a implantação (deploy). Isso é graças ao desenvolvimento de um chart Helm voltado para tal finalidade. Apenas durante o deploy, serão injetadas informações sensíveis a partir de variáveis, seja em um ambiente shell ou mesmo em uma ferramenta de pipeline, como por exemplo, o GitHub Actions.

[Link para a apresentação](https://docs.google.com/presentation/d/1zFSMEs7wyKsKi_C-LvpAUvO02qr1UJ9Gmj85UsWTp9M/edit#slide=id.p)
2 changes: 2 additions & 0 deletions content/events/2023-belem/program/daniel-silva.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ Speakers = ["daniel-silva"]
Como monitorar, realizar testes de carga e escalar uma aplicação. Aprenda a preparar a arquitetura e o ambiente de sua aplicação para esse cenário, como entender e metrificar o consumo de recursos e a como simular um ambiente produtivo baseado em métricas.

Minha proposta é passar pelo tópico de escalabilidade, abordando Kubernetes e o Nomad, além disso serão tratados também temas como observabilidade, service mesh, testes de carga e ChatOps - que entra na observabilidade. E na prática um pouco disso tudo que foi abordado na teoria, demonstrando como uma aplicação apta a escalar se comporta em um ambiente produtivo. É um tema super em alta e necessário nos dias de hoje, entender esse pipe é muito importante, além de ser super interessante também.

[Link para a apresentação](https://docs.google.com/presentation/d/15HfjLaLt5ntRx_RWlpQKFqU69DZnSdIGIL66yiN3mkc/edit)
2 changes: 2 additions & 0 deletions content/events/2023-belem/program/joao-ferreira.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ Speakers = ["joao-ferreira"]
Deploy em um único servidor para um único projeto é razoavelmente simples. Deploy global requer um pouco mais de conhecimento porém mesmo assim não faltam opções para seu app. E quando você é uma empresa que faz deploy global não só para você como também para milhares de outros apps de terceiros?

Nesta palestra pretendo falar sobre os desafios que tivemos na Fly.io para solidificar nosso sistema de deploy de aplicações na fronteira trazendo um pouco do contexto histórico de como começamos e quais ferramentas escolhemos ou criamos para resolver problemas distribuídos. Além disso a palestra irá trazer a tona um pouco de como a Fly.io depende e contribui para múltiplas comunidades de desenvolvimento atuais. Orquestrador, bancos de dados distribuídos, SQLite em primeiro lugar, linhas de comando, API pública são alguns dos tópicos que serão abordados aqui.

[Link para a apresentação](https://github.com/lubien/dod)
2 changes: 2 additions & 0 deletions content/events/2023-belem/program/luiz-sanches.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,5 @@ O governo federal através da Secretaria Nacional de Participação Social (SNPS
Com a experiência na implantação do Tá Selado para a prefeitura de Belém e da Plantaformas para um projeto financiado pela organização internacional Hivos, nós da Nômade Tecnologias, fomos chamados para colocar no ar, em apenas dois meses, a maior instância de Decidim já implementada no mundo até o momento. Em conjunto com Dataprev, Serpro, Ministério da Gestão e Inovação (MGI), Universidade de Brasília (UnB) e outros entes, conseguimos montar um time de primeira linha para entregar a plataforma batizada de Brasil Participativo.

Pretendo narrar o caso envolvendo times remotos, metodologias, software livres, integrações entre sistemas e infraestruturas autônomas do governo federal. Não esquecendo das restrições, dificuldades e superações na quebra de silos, burocracias e protocolos, no bom estilo devops de ser.

[Link para a apresentação](https://pt.slideshare.net/luizsanches/pra-no-dizer-que-no-falei-de-devops)
2 changes: 2 additions & 0 deletions content/events/2023-belem/program/tiago-danin.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ Speakers = ["tiago-danin"]
Descubra o caminho para a automação no desenvolvimento mobile! Desafios únicos, diferenças essenciais do DevOps mobile e segredos para superar barreiras na distribuição de apps nas lojas. Não perca esta oportunidade de dominar o DevOps no mundo mobile!

Esta talk mostrará os caminhos do DevOps no desenvolvimento mobile. Abordaremos desafios exclusivos, diferenças essenciais e ferramentas vitais no Mobile. Além de compartilhar insights, experiências e erros, para ajudar você a criar uma esteira de DevOps sólida e eficaz.

[Link para a apresentação](https://www.canva.com/design/DAFykYinv1U/yhTLik8O0rAyFTiIPbuNWQ/edit)
10 changes: 0 additions & 10 deletions content/events/2024-ahmedabad/program.md

This file was deleted.

11 changes: 0 additions & 11 deletions content/events/2024-ahmedabad/registration.md

This file was deleted.

39 changes: 0 additions & 39 deletions content/events/2024-ahmedabad/sponsor.md

This file was deleted.

43 changes: 0 additions & 43 deletions content/events/2024-ahmedabad/welcome.md

This file was deleted.

6 changes: 2 additions & 4 deletions content/events/2024-brasilia/program.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
+++
Title = "Program"
Title = "Programação"
Type = "program"
Description = "Program for for devopsdays Brasília 2024"
Description = "Programação do Evento"
+++

TBA
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/americo-junior.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "09:30"
Talk_end_time = "10:00"
Title = "Perspectiva de um autista sobre a inserção no mercado de trabalho de TI"
Type = "talk"
Speakers = []
Slides = ""
+++
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/aretha-araujo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "17:10"
Talk_end_time = "17:40"
Title = "Construindo um LinkedIn de Impacto para Profissionais de DevOps: Dicas Essenciais para Destacar sua Carreira"
Type = "talk"
Speakers = []
Slides = ""
+++
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/clayton-cavaleiro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "10:00"
Talk_end_time = "10:30"
Title = "Construindo confiabilidade em escala usando K6"
Type = "talk"
Speakers = []
Slides = ""
+++
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/daniel-rodrigues.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "14:30"
Talk_end_time = "15:00"
Title = "Chaos Mesh: Engenharia do caos para Kubernetes"
Type = "talk"
Speakers = []
Slides = ""
+++
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/danilo-dorgam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "16:40"
Talk_end_time = "17:10"
Title = "GitLab CI/CD components: Como modularizar sua CI"
Type = "talk"
Speakers = []
Slides = ""
+++
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/joao-neto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "11:40"
Talk_end_time = "12:10"
Title = "Observabilidade 360: Menos suposições, mais ações"
Type = "talk"
Speakers = []
Slides = ""
+++
9 changes: 9 additions & 0 deletions content/events/2024-brasilia/program/levi-leopoldino.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Talk_date = "2024-11-23"
Talk_start_time = "11:10"
Talk_end_time = "11:40"
Title = "Construindo uma Carreira em DevOps: Tendências e Oportunidades no Mercado"
Type = "talk"
Speakers = []
Slides = ""
+++
Loading

0 comments on commit 6454ea7

Please sign in to comment.