GitOps and Kubernetes: continuous deployment with Argo CD, Jenkins X, and Flux
With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It's an excellent model for applications deployed as containers and pods on Kubernetes. "GitOps and Kubernetes" teaches you how to use Git and the GitOps methodo...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Shelter Island, NY
Manning Publications
[2021]
|
Schlagworte: | |
Zusammenfassung: | With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It's an excellent model for applications deployed as containers and pods on Kubernetes. "GitOps and Kubernetes" teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. The book interleaves theory with practice, presenting core Ops concepts alongside easy-to-implement techniques so you can put GitOps into action. Learn to develop pipelines that race changes, roll back mistakes, and audit container deployment "GitOps and Kubernetes introduces a radical idea--managing your infrastructure with the same Git pull requests you use to manage your codebase. In this in-depth tutorial, you'll learn to operate infrastructures based on powerful-but-complex technologies such as Kubernetes with the same Git version control tools most developers use daily. With these GitOps techniques and best practices, you'll accelerate application development without compromising on security, easily roll back infrastructure changes, and seamlessly introduce new team members to your automation process." -- |
Beschreibung: | Includes index |
Beschreibung: | xx, 322 Seiten Illustrationen, Diagramme 24 cm |
ISBN: | 1617297275 9781617297274 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV048678036 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 230126s2021 a||| |||| 00||| eng d | ||
020 | |a 1617297275 |9 1617297275 | ||
020 | |a 9781617297274 |9 9781617297274 | ||
035 | |a (OCoLC)1311567936 | ||
035 | |a (DE-599)BVBBV048678036 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-573 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Yuen, Billy |e Verfasser |4 aut | |
245 | 1 | 0 | |a GitOps and Kubernetes |b continuous deployment with Argo CD, Jenkins X, and Flux |c Billy Yuen, Alexander Matyushentsev, Todd Ekenstam and Jesse Suen |
264 | 1 | |a Shelter Island, NY |b Manning Publications |c [2021] | |
300 | |a xx, 322 Seiten |b Illustrationen, Diagramme |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes index | ||
505 | 8 | |a Part 1. Background. 1. Why GitOps? -- 2. Kubernetes and GitOps -- Part 2. Patterns and processes. 3. Environment management -- 4. Pipelines -- 5. Deployment strategies -- 6. Access control and security -- 7. Secrets -- 8. Observability -- Part 3. Tools. 9. Argo CD -- 10. Jenkins X -- 11. Flux | |
520 | 3 | |a With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It's an excellent model for applications deployed as containers and pods on Kubernetes. "GitOps and Kubernetes" teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. The book interleaves theory with practice, presenting core Ops concepts alongside easy-to-implement techniques so you can put GitOps into action. Learn to develop pipelines that race changes, roll back mistakes, and audit container deployment | |
520 | 3 | |a "GitOps and Kubernetes introduces a radical idea--managing your infrastructure with the same Git pull requests you use to manage your codebase. In this in-depth tutorial, you'll learn to operate infrastructures based on powerful-but-complex technologies such as Kubernetes with the same Git version control tools most developers use daily. With these GitOps techniques and best practices, you'll accelerate application development without compromising on security, easily roll back infrastructure changes, and seamlessly introduce new team members to your automation process." -- | |
650 | 0 | 7 | |a Kubernetes |0 (DE-588)1153019000 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Git |g Software |0 (DE-588)7687494-1 |2 gnd |9 rswk-swf |
653 | |a Git (Computer file) | ||
653 | 0 | |a Application software / Development | |
653 | 0 | |a Open source software | |
653 | |a Kubernetes | ||
653 | 0 | |a Logiciels d'application / Développement | |
653 | 0 | |a Logiciels libres | |
653 | |a Git (Computer file) | ||
653 | 0 | |a Application software / Development | |
653 | 0 | |a Open source software | |
689 | 0 | 0 | |a Kubernetes |0 (DE-588)1153019000 |D s |
689 | 0 | 1 | |a Git |g Software |0 (DE-588)7687494-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Matyushentsev, Alexander |e Sonstige |4 oth | |
700 | 1 | |a Ekenstam, Todd |e Sonstige |4 oth | |
700 | 1 | |a Suen, Jesse |e Sonstige |4 oth | |
999 | |a oai:aleph.bib-bvb.de:BVB01-034052451 |
Datensatz im Suchindex
_version_ | 1804184848043081728 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Yuen, Billy |
author_facet | Yuen, Billy |
author_role | aut |
author_sort | Yuen, Billy |
author_variant | b y by |
building | Verbundindex |
bvnumber | BV048678036 |
classification_rvk | ST 230 |
contents | Part 1. Background. 1. Why GitOps? -- 2. Kubernetes and GitOps -- Part 2. Patterns and processes. 3. Environment management -- 4. Pipelines -- 5. Deployment strategies -- 6. Access control and security -- 7. Secrets -- 8. Observability -- Part 3. Tools. 9. Argo CD -- 10. Jenkins X -- 11. Flux |
ctrlnum | (OCoLC)1311567936 (DE-599)BVBBV048678036 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03202nam a2200529 c 4500</leader><controlfield tag="001">BV048678036</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">230126s2021 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1617297275</subfield><subfield code="9">1617297275</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781617297274</subfield><subfield code="9">9781617297274</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1311567936</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV048678036</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-573</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Yuen, Billy</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">GitOps and Kubernetes</subfield><subfield code="b">continuous deployment with Argo CD, Jenkins X, and Flux</subfield><subfield code="c">Billy Yuen, Alexander Matyushentsev, Todd Ekenstam and Jesse Suen</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Shelter Island, NY</subfield><subfield code="b">Manning Publications</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xx, 322 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">24 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Part 1. Background. 1. Why GitOps? -- 2. Kubernetes and GitOps -- Part 2. Patterns and processes. 3. Environment management -- 4. Pipelines -- 5. Deployment strategies -- 6. Access control and security -- 7. Secrets -- 8. Observability -- Part 3. Tools. 9. Argo CD -- 10. Jenkins X -- 11. Flux</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It's an excellent model for applications deployed as containers and pods on Kubernetes. "GitOps and Kubernetes" teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. The book interleaves theory with practice, presenting core Ops concepts alongside easy-to-implement techniques so you can put GitOps into action. Learn to develop pipelines that race changes, roll back mistakes, and audit container deployment</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">"GitOps and Kubernetes introduces a radical idea--managing your infrastructure with the same Git pull requests you use to manage your codebase. In this in-depth tutorial, you'll learn to operate infrastructures based on powerful-but-complex technologies such as Kubernetes with the same Git version control tools most developers use daily. With these GitOps techniques and best practices, you'll accelerate application development without compromising on security, easily roll back infrastructure changes, and seamlessly introduce new team members to your automation process." --</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kubernetes</subfield><subfield code="0">(DE-588)1153019000</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Git</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)7687494-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Git (Computer file)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Application software / Development</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Open source software</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Kubernetes</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Logiciels d'application / Développement</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Logiciels libres</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Git (Computer file)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Application software / Development</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Open source software</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Kubernetes</subfield><subfield code="0">(DE-588)1153019000</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Git</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)7687494-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Matyushentsev, Alexander</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ekenstam, Todd</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Suen, Jesse</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034052451</subfield></datafield></record></collection> |
id | DE-604.BV048678036 |
illustrated | Illustrated |
index_date | 2024-07-03T21:24:34Z |
indexdate | 2024-07-10T09:45:51Z |
institution | BVB |
isbn | 1617297275 9781617297274 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034052451 |
oclc_num | 1311567936 |
open_access_boolean | |
owner | DE-573 |
owner_facet | DE-573 |
physical | xx, 322 Seiten Illustrationen, Diagramme 24 cm |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Manning Publications |
record_format | marc |
spelling | Yuen, Billy Verfasser aut GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux Billy Yuen, Alexander Matyushentsev, Todd Ekenstam and Jesse Suen Shelter Island, NY Manning Publications [2021] xx, 322 Seiten Illustrationen, Diagramme 24 cm txt rdacontent n rdamedia nc rdacarrier Includes index Part 1. Background. 1. Why GitOps? -- 2. Kubernetes and GitOps -- Part 2. Patterns and processes. 3. Environment management -- 4. Pipelines -- 5. Deployment strategies -- 6. Access control and security -- 7. Secrets -- 8. Observability -- Part 3. Tools. 9. Argo CD -- 10. Jenkins X -- 11. Flux With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It's an excellent model for applications deployed as containers and pods on Kubernetes. "GitOps and Kubernetes" teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. The book interleaves theory with practice, presenting core Ops concepts alongside easy-to-implement techniques so you can put GitOps into action. Learn to develop pipelines that race changes, roll back mistakes, and audit container deployment "GitOps and Kubernetes introduces a radical idea--managing your infrastructure with the same Git pull requests you use to manage your codebase. In this in-depth tutorial, you'll learn to operate infrastructures based on powerful-but-complex technologies such as Kubernetes with the same Git version control tools most developers use daily. With these GitOps techniques and best practices, you'll accelerate application development without compromising on security, easily roll back infrastructure changes, and seamlessly introduce new team members to your automation process." -- Kubernetes (DE-588)1153019000 gnd rswk-swf Git Software (DE-588)7687494-1 gnd rswk-swf Git (Computer file) Application software / Development Open source software Kubernetes Logiciels d'application / Développement Logiciels libres Kubernetes (DE-588)1153019000 s Git Software (DE-588)7687494-1 s DE-604 Matyushentsev, Alexander Sonstige oth Ekenstam, Todd Sonstige oth Suen, Jesse Sonstige oth |
spellingShingle | Yuen, Billy GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux Part 1. Background. 1. Why GitOps? -- 2. Kubernetes and GitOps -- Part 2. Patterns and processes. 3. Environment management -- 4. Pipelines -- 5. Deployment strategies -- 6. Access control and security -- 7. Secrets -- 8. Observability -- Part 3. Tools. 9. Argo CD -- 10. Jenkins X -- 11. Flux Kubernetes (DE-588)1153019000 gnd Git Software (DE-588)7687494-1 gnd |
subject_GND | (DE-588)1153019000 (DE-588)7687494-1 |
title | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux |
title_auth | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux |
title_exact_search | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux |
title_exact_search_txtP | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux |
title_full | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux Billy Yuen, Alexander Matyushentsev, Todd Ekenstam and Jesse Suen |
title_fullStr | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux Billy Yuen, Alexander Matyushentsev, Todd Ekenstam and Jesse Suen |
title_full_unstemmed | GitOps and Kubernetes continuous deployment with Argo CD, Jenkins X, and Flux Billy Yuen, Alexander Matyushentsev, Todd Ekenstam and Jesse Suen |
title_short | GitOps and Kubernetes |
title_sort | gitops and kubernetes continuous deployment with argo cd jenkins x and flux |
title_sub | continuous deployment with Argo CD, Jenkins X, and Flux |
topic | Kubernetes (DE-588)1153019000 gnd Git Software (DE-588)7687494-1 gnd |
topic_facet | Kubernetes Git Software |
work_keys_str_mv | AT yuenbilly gitopsandkubernetescontinuousdeploymentwithargocdjenkinsxandflux AT matyushentsevalexander gitopsandkubernetescontinuousdeploymentwithargocdjenkinsxandflux AT ekenstamtodd gitopsandkubernetescontinuousdeploymentwithargocdjenkinsxandflux AT suenjesse gitopsandkubernetescontinuousdeploymentwithargocdjenkinsxandflux |