1、The Future of CI/CD with Tekton and KubernetesChris AniszczykCNCF.io CTORise of Cloud Native CI/CD Continuous delivery(CD)is a software engineering approach in which teams produce software in short cycles,ensuring that the software can be reliably released at any time.The rise of microservices,cloud
2、 native architectures has caused a corollary rise in continuous delivery practices.Continuous delivery improves velocity,productivity,and sustainability of software development teams 1 21-1-https:/ is complex and painful to interact with.test git:(master)./integration-tests.sh+docker push us.gcr.io/
3、catfactory-production/imageThe push refers to repository us.gcr.io/catfactory-production/imaged250020dd5b7:Waiting503e53e365f3:Waitingdenied:requested access to the resource is denied test git:(master)./integration-tests.sh+kubectl apply-f newly-built.yamlError from server(Forbidden):error when crea
4、ting newly-built.yaml:.The CI/CD space is diverse/growing!(see cf.io)Too many ways to define a CI/CD pipeline!CI/CD Space is Ripe for Collaboration/Integration There are opportunities to collaborate on defining industry specifications around pipelines,workflows and other CI/CD areas.Google and other
5、s were looking to seed a specification around pipelines based on experience in Knative and collaborate with the CD community on standardization https:/www.linuxfoundation.org/press-release/2019/03/the-linux-foundation-announces-new-foundation-to-support-continuous-delivery-collaboration/CDF Founded
6、in March 2019!https:/www.linuxfoundation.org/press-release/2019/03/the-linux-foundation-https:/www.linuxfoundation.org/press-release/2019/03/the-linux-foundation-announces-new-foundation-to-support-continuous-delivery-collaboration/announces-new-foundation-to-support-continuous-delivery-collaboratio