k8s如何在集群上直接拉取代码编译出镜像,而不是每次都要推到服务器上

最近学习使用k8s时发现的问题

每次在我修改了代码之后, 都需要先推送到容器服务器上
然后再在集群上去拉下来, 感觉比较麻烦,
有没有什么办法 能让代码修改之后直接在集群上编译成镜像 这样就省去了推送到服务器这个步骤啦.