Vigh Zoltán (Code Factory) előadása a HWSW free! meetup-sorozat 2022. május 24-i Tekton fókuszú állomásán hangzott el. A meetupon a megszokottal ellentétben csak Zoli adott elő, így lehetőség volt a Tektonban mélyebben elmerülni - 60 percben.
A Tekton egy nyílt forráskódú cloud native CI/CD eszköz, amely 2018-ban jelent meg a CNCF landscapen. A kontribútorok között a teljesség igénye nélkül ott a Google, a Red Hat, a Cloudbees, és az IBM. A Tektont a CD Foundation és a Linux Foundation gondozza.
A Tekton előnye, hogy a CI/CD folyamatokat Kubernetes környezetben tudjuk implementálni, K8s objektumonként. Natívan használhatjuk a cluster erőforrásait, amit a Kubernetesen futó alkalmazások is tudnak használni, gondolok itt a configmapekre, secretekre, volumeokra, stb.
Az előadás során a Tekton CI/CD eszközt fogjuk kicsit közelebbről megvizsgálni - egy use case mentén. Milyen lehetőséget nyújt nekünk? Miért érdemes kubernetes nativ CI/CD környezeteket használni, építeni? Milyen problémára adhat nekünk segítséget, mire nem?