SlideShare a Scribd company logo
Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara
6/Junio/24
© 2023 Cloud Native Computing Foundation
2
Rodolfo Martínez Vega
Co-organizer at Golang Guadalajara &
Cloud Native Guadalajara
meetup.com/es/Golang-Guadalajara/
x.com/cloudnativegdl
Contributor at Kubernetes Docs & Release Team
kubernetes.io
Cloud Engineer at Globant
globant.com
rodomar.mx
rodomar@outlook.com
You can find me at @ramrodo
© 2023 Cloud Native Computing Foundation
3
Agenda
● ¿Qué es Argo CD?
○ Vistazo general
○ GitOps
○ Componentes Core
● Panorama actual
● Demo
○ Instalación
○ Desplegar una aplicación
○ Actualizar la aplicación
● Bonus
© 2023 Cloud Native Computing Foundation
4
Vistazo General
- Argo CD es una herramienta
declarativa de Continuous Delivery de
GitOps para Kubernetes.
- Ventajas clave
- GitOps
- Continuous Delivery
- Rollbacks (revertir cambios)
- Manejo de multi-environments
- Interfaz gráfica & API
¿Qué es Argo CD?
© 2023 Cloud Native Computing Foundation
5
- El Estado Deseado de la aplicación
se describe en un repositorio Git.
- El Estado Actual se despliega y se
supervisa por Argo CD.
GitOps
© 2023 Cloud Native Computing Foundation
6
- API Server: servidor gRPC/REST que expone la API
consumida por la Web UI, CLI y sistemas CI/CD.
- Repository Server: se comunica con los
repositorios de Git y descarga su información.
- Application Controller: continuamente compara
el Estado Actual y el Deseado para detectar cualquier
discrepancia y aplica acciones correctivas.
Componentes Core
© 2023 Cloud Native Computing Foundation
7
3er proyecto CNCF con más
contribuciones (2023)
Panorama actual
https://www.cncf.io/reports/cncf-annual-report-2023/
© 2023 Cloud Native Computing Foundation
8
ArgoCon Europe 2024 Panorama actual
https://youtu.be/rAxmd9oPiFk?si=dGXO0eMU7J1E7OvH
© 2023 Cloud Native Computing Foundation
9
v0.1.0 lanzada el 12-Marzo-2018:
github.com/argoproj/argo-cd/releases/tag/v0.1.0
Panorama actual
© 2023 Cloud Native Computing Foundation
10
Demo
© 2023 Cloud Native Computing Foundation
11
Ejecuta Kubernetes v1.0:
https://github.com/spurin/kubernetes-v1.0-lab
Bonus
© 2023 Cloud Native Computing Foundation
12
Logo ganador del 10mo. aniversario de K8s Bonus
https://www.cncf.io/blog/2024/06/06/unveiling
-the-10-year-kubernetes-anniversary-logo/
© 2023 Cloud Native Computing Foundation
13
Rodolfo Martínez Vega
¡Gracias!
rodomar.mx
rodomar@outlook.com
You can find me at @ramrodo
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
© 2023 Cloud Native Computing Foundation
19
© 2023 Cloud Native Computing Foundation
20
© 2023 Cloud Native Computing Foundation
21
© 2023 Cloud Native Computing Foundation
22
© 2023 Cloud Native Computing Foundation
23
© 2023 Cloud Native Computing Foundation
24
© 2023 Cloud Native Computing Foundation
25
© 2023 Cloud Native Computing Foundation
26
Icon slide
Lorem ipsum
dolor sit amet
Lorem ipsum
dolor sit amet
Lorem ipsum
dolor sit amet
Click on the image icon to replace with icon. Looking for icons? Select “drive” as your
source and use this folder here.
© 2023 Cloud Native Computing Foundation
27
© 2023 Cloud Native Computing Foundation
‹#›
© 2023 Cloud Native Computing Foundation
‹#›
© 2023 Cloud Native Computing Foundation
30
© 2023 Cloud Native Computing Foundation
31
© 2023 Cloud Native Computing Foundation
32
© 2023 Cloud Native Computing Foundation
33
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
© 2023 Cloud Native Computing Foundation
36
© 2023 Cloud Native Computing Foundation
37
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
DATA RESULTS PAGE
Lorem ipsum dolor sit amet
consectetur adipiscing elit
Lorem ipsum dolor sit amet
consectetur adipiscing elit
© 2022 Cloud Native Computing Foundation
40
If you’d like to update the chart, see google sheet here.
LOGOS
Our logo is our flag. It represents us as an organization, the amazing
people who work here, the open source communities we collaborate
with and the members who support us. It is important that it is always
used the right way so that people are able to identify us at a glance.
© 2022 Cloud Native Computing Foundation
41
COLOR PALETTE
The primary colors for the main CNCF brand consist of a rich blue and
black. A secondary palette extends the primary brand colors.
CNCF BLUE
HEX: 0086FF
CNCF BLACK
HEX: 000000
PRIMARY: SECONDARY:
CNCF TURQUOISE
HEX: 93EAFF
CNCF PINK
HEX: D62293
CNCF STONE
HEX: E5E5E5
CNCF CLOUD WHITE
HEX: FFFFFF
© 2022 Cloud Native Computing Foundation
42

More Related Content

Similar to KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD

MITRE ATT&CK Updates: Software
MITRE ATT&CK Updates: SoftwareMITRE ATT&CK Updates: Software
MITRE ATT&CK Updates: Software
MITRE ATT&CK
 
Terraform and cloud.ca
Terraform and cloud.caTerraform and cloud.ca
Terraform and cloud.ca
CloudOps2005
 
GPT and Graph Data Science to power your Knowledge Graph
GPT and Graph Data Science to power your Knowledge GraphGPT and Graph Data Science to power your Knowledge Graph
GPT and Graph Data Science to power your Knowledge Graph
Neo4j
 
Neo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph TechnologyNeo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph Technology
Neo4j
 
Reuse Strategy for MBSE Data - GPDIS 2022
Reuse Strategy for MBSE Data - GPDIS 2022Reuse Strategy for MBSE Data - GPDIS 2022
Reuse Strategy for MBSE Data - GPDIS 2022
SodiusWillert
 
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
OCTO Technology
 
Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal
Mediacurrent
 
MissionGraph QTD Training Materials
MissionGraph QTD Training MaterialsMissionGraph QTD Training Materials
MissionGraph QTD Training Materials
Benjamin Huston
 
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
Cloud Native NoVA
 
Building Enterprise SDI with Geonode
Building Enterprise SDI with GeonodeBuilding Enterprise SDI with Geonode
Building Enterprise SDI with Geonode
Rafael Soto
 
Cloud-Based Solutions: The Sky Is the Limit for Retail Success
Cloud-Based Solutions: The Sky Is the Limit for Retail SuccessCloud-Based Solutions: The Sky Is the Limit for Retail Success
Cloud-Based Solutions: The Sky Is the Limit for Retail Success
Aggregage
 
GCCP.pptx
GCCP.pptxGCCP.pptx
GCCP.pptx
AnanyaPRao
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
Geospatial Media & Communications
 
Keynote: Art of the Possible - Moore
Keynote: Art of the Possible - MooreKeynote: Art of the Possible - Moore
Keynote: Art of the Possible - Moore
Neo4j
 
GDG Cloud Southlake #10 Christian Posta: Future of Service Mesh
GDG Cloud Southlake #10 Christian Posta: Future of Service MeshGDG Cloud Southlake #10 Christian Posta: Future of Service Mesh
GDG Cloud Southlake #10 Christian Posta: Future of Service Mesh
JamesAnderson599331
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
Watcharin Yang-Ngam
 
Agile practice in drupal 8 module development 20200328a
Agile practice in drupal 8 module development 20200328aAgile practice in drupal 8 module development 20200328a
Agile practice in drupal 8 module development 20200328a
DOCOMO Innovations, Inc.
 
Altinity Quickstart for ClickHouse-2202-09-15.pdf
Altinity Quickstart for ClickHouse-2202-09-15.pdfAltinity Quickstart for ClickHouse-2202-09-15.pdf
Altinity Quickstart for ClickHouse-2202-09-15.pdf
Altinity Ltd
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-service
David Linthicum
 

Similar to KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD (20)

MITRE ATT&CK Updates: Software
MITRE ATT&CK Updates: SoftwareMITRE ATT&CK Updates: Software
MITRE ATT&CK Updates: Software
 
Terraform and cloud.ca
Terraform and cloud.caTerraform and cloud.ca
Terraform and cloud.ca
 
GPT and Graph Data Science to power your Knowledge Graph
GPT and Graph Data Science to power your Knowledge GraphGPT and Graph Data Science to power your Knowledge Graph
GPT and Graph Data Science to power your Knowledge Graph
 
Neo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph TechnologyNeo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph Technology
 
Reuse Strategy for MBSE Data - GPDIS 2022
Reuse Strategy for MBSE Data - GPDIS 2022Reuse Strategy for MBSE Data - GPDIS 2022
Reuse Strategy for MBSE Data - GPDIS 2022
 
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
 
Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal
 
MissionGraph QTD Training Materials
MissionGraph QTD Training MaterialsMissionGraph QTD Training Materials
MissionGraph QTD Training Materials
 
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
A Love Story with Kubevirt and Backstage from Cloud Native NoVA meetup Feb 2024
 
Building Enterprise SDI with Geonode
Building Enterprise SDI with GeonodeBuilding Enterprise SDI with Geonode
Building Enterprise SDI with Geonode
 
Cloud-Based Solutions: The Sky Is the Limit for Retail Success
Cloud-Based Solutions: The Sky Is the Limit for Retail SuccessCloud-Based Solutions: The Sky Is the Limit for Retail Success
Cloud-Based Solutions: The Sky Is the Limit for Retail Success
 
GCCP.pptx
GCCP.pptxGCCP.pptx
GCCP.pptx
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
Keynote: Art of the Possible - Moore
Keynote: Art of the Possible - MooreKeynote: Art of the Possible - Moore
Keynote: Art of the Possible - Moore
 
GDG Cloud Southlake #10 Christian Posta: Future of Service Mesh
GDG Cloud Southlake #10 Christian Posta: Future of Service MeshGDG Cloud Southlake #10 Christian Posta: Future of Service Mesh
GDG Cloud Southlake #10 Christian Posta: Future of Service Mesh
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
Agile practice in drupal 8 module development 20200328a
Agile practice in drupal 8 module development 20200328aAgile practice in drupal 8 module development 20200328a
Agile practice in drupal 8 module development 20200328a
 
Altinity Quickstart for ClickHouse-2202-09-15.pdf
Altinity Quickstart for ClickHouse-2202-09-15.pdfAltinity Quickstart for ClickHouse-2202-09-15.pdf
Altinity Quickstart for ClickHouse-2202-09-15.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-service
 

Recently uploaded

To Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance SheetsTo Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance Sheets
Task Tracker
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
jealousviolet
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
neshakor5152
 
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
87tomato
 
Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...
Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...
Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...
902basic
 
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
dream girl
 
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDSAmadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
aadhiyaeliza
 
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
rachitkumar09887
 
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Deliverybangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Top Chinese Government-backed APT Groups
Top Chinese Government-backed APT GroupsTop Chinese Government-backed APT Groups
Top Chinese Government-backed APT Groups
SOCRadar
 
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
OnePlan Solutions
 
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
simran hot girls
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
marcofolio
 
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
norina2645
 
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
kiara pandey
 
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
aslasdfmkhan4750
 
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
confluent
 
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
45unexpected
 
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
josephinedrea942
 
Il Data Streaming per un’AI real-time di nuova generazione
Il Data Streaming per un’AI real-time di nuova generazioneIl Data Streaming per un’AI real-time di nuova generazione
Il Data Streaming per un’AI real-time di nuova generazione
confluent
 

Recently uploaded (20)

To Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance SheetsTo Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance Sheets
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
 
Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...
Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...
Private Girls Call Navi Mumbai 🛵🚡9820252231 💃 Choose Best And Top Girl Servic...
 
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
 
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDSAmadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
 
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
 
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Deliverybangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Top Chinese Government-backed APT Groups
Top Chinese Government-backed APT GroupsTop Chinese Government-backed APT Groups
Top Chinese Government-backed APT Groups
 
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
 
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
Girls Call Jogeshwari 9967584737 Provide Best And Top Girl Service And No1 in...
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
 
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
Celebrity Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service A...
 
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
 
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
 
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
 
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Servic...
 
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
 
Il Data Streaming per un’AI real-time di nuova generazione
Il Data Streaming per un’AI real-time di nuova generazioneIl Data Streaming per un’AI real-time di nuova generazione
Il Data Streaming per un’AI real-time di nuova generazione
 

KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD

  • 1. Introducción a Argo CD KuberTENes Birthday Bash Guadalajara 6/Junio/24
  • 2. © 2023 Cloud Native Computing Foundation 2 Rodolfo Martínez Vega Co-organizer at Golang Guadalajara & Cloud Native Guadalajara meetup.com/es/Golang-Guadalajara/ x.com/cloudnativegdl Contributor at Kubernetes Docs & Release Team kubernetes.io Cloud Engineer at Globant globant.com rodomar.mx rodomar@outlook.com You can find me at @ramrodo
  • 3. © 2023 Cloud Native Computing Foundation 3 Agenda ● ¿Qué es Argo CD? ○ Vistazo general ○ GitOps ○ Componentes Core ● Panorama actual ● Demo ○ Instalación ○ Desplegar una aplicación ○ Actualizar la aplicación ● Bonus
  • 4. © 2023 Cloud Native Computing Foundation 4 Vistazo General - Argo CD es una herramienta declarativa de Continuous Delivery de GitOps para Kubernetes. - Ventajas clave - GitOps - Continuous Delivery - Rollbacks (revertir cambios) - Manejo de multi-environments - Interfaz gráfica & API ¿Qué es Argo CD?
  • 5. © 2023 Cloud Native Computing Foundation 5 - El Estado Deseado de la aplicación se describe en un repositorio Git. - El Estado Actual se despliega y se supervisa por Argo CD. GitOps
  • 6. © 2023 Cloud Native Computing Foundation 6 - API Server: servidor gRPC/REST que expone la API consumida por la Web UI, CLI y sistemas CI/CD. - Repository Server: se comunica con los repositorios de Git y descarga su información. - Application Controller: continuamente compara el Estado Actual y el Deseado para detectar cualquier discrepancia y aplica acciones correctivas. Componentes Core
  • 7. © 2023 Cloud Native Computing Foundation 7 3er proyecto CNCF con más contribuciones (2023) Panorama actual https://www.cncf.io/reports/cncf-annual-report-2023/
  • 8. © 2023 Cloud Native Computing Foundation 8 ArgoCon Europe 2024 Panorama actual https://youtu.be/rAxmd9oPiFk?si=dGXO0eMU7J1E7OvH
  • 9. © 2023 Cloud Native Computing Foundation 9 v0.1.0 lanzada el 12-Marzo-2018: github.com/argoproj/argo-cd/releases/tag/v0.1.0 Panorama actual
  • 10. © 2023 Cloud Native Computing Foundation 10 Demo
  • 11. © 2023 Cloud Native Computing Foundation 11 Ejecuta Kubernetes v1.0: https://github.com/spurin/kubernetes-v1.0-lab Bonus
  • 12. © 2023 Cloud Native Computing Foundation 12 Logo ganador del 10mo. aniversario de K8s Bonus https://www.cncf.io/blog/2024/06/06/unveiling -the-10-year-kubernetes-anniversary-logo/
  • 13. © 2023 Cloud Native Computing Foundation 13 Rodolfo Martínez Vega ¡Gracias! rodomar.mx rodomar@outlook.com You can find me at @ramrodo
  • 16. © 2023 Cloud Native Computing Foundation 19
  • 17. © 2023 Cloud Native Computing Foundation 20
  • 18. © 2023 Cloud Native Computing Foundation 21
  • 19. © 2023 Cloud Native Computing Foundation 22
  • 20. © 2023 Cloud Native Computing Foundation 23
  • 21. © 2023 Cloud Native Computing Foundation 24
  • 22. © 2023 Cloud Native Computing Foundation 25
  • 23. © 2023 Cloud Native Computing Foundation 26 Icon slide Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Click on the image icon to replace with icon. Looking for icons? Select “drive” as your source and use this folder here.
  • 24. © 2023 Cloud Native Computing Foundation 27
  • 25. © 2023 Cloud Native Computing Foundation ‹#›
  • 26. © 2023 Cloud Native Computing Foundation ‹#›
  • 27. © 2023 Cloud Native Computing Foundation 30
  • 28. © 2023 Cloud Native Computing Foundation 31
  • 29. © 2023 Cloud Native Computing Foundation 32
  • 30. © 2023 Cloud Native Computing Foundation 33
  • 33. © 2023 Cloud Native Computing Foundation 36
  • 34. © 2023 Cloud Native Computing Foundation 37
  • 37. DATA RESULTS PAGE Lorem ipsum dolor sit amet consectetur adipiscing elit Lorem ipsum dolor sit amet consectetur adipiscing elit © 2022 Cloud Native Computing Foundation 40 If you’d like to update the chart, see google sheet here.
  • 38. LOGOS Our logo is our flag. It represents us as an organization, the amazing people who work here, the open source communities we collaborate with and the members who support us. It is important that it is always used the right way so that people are able to identify us at a glance. © 2022 Cloud Native Computing Foundation 41
  • 39. COLOR PALETTE The primary colors for the main CNCF brand consist of a rich blue and black. A secondary palette extends the primary brand colors. CNCF BLUE HEX: 0086FF CNCF BLACK HEX: 000000 PRIMARY: SECONDARY: CNCF TURQUOISE HEX: 93EAFF CNCF PINK HEX: D62293 CNCF STONE HEX: E5E5E5 CNCF CLOUD WHITE HEX: FFFFFF © 2022 Cloud Native Computing Foundation 42