目前,我正在使用Jenkins on kubernetes,并希望迁移到tekton,因为尝试将CI步骤作为代码来实现(类似于CD步骤的Helm图表)。只是想知道泰克顿的建筑-
为什么每个任务创建不同的吊舱,而不是在单个吊舱中创建不同的容器。创建多个pod会导致资源锁定,因为每个pod将持有cpus/内存(默认),直到pod接收到SIGTERM为止。
我正在浏览官方,它使用kubectl标准部署对象将映像部署到Kubernetes。但是,我正在尝试使用Tekton pipeline作为CI/CD来部署到一个knative服务中,它应该使用knctl或带有knative service yaml的kubectl,而不是部署的yamlenvironment variable printed out by the sample app在这