In recent years, with the continuous prioritization of informatization construction in various industries, the demand for software projects has significantly increased. The traditional waterfall development model is being replaced by iterative or agile development, resulting in faster iteration speeds. Combining the DevOps approach with continuous integration and deployment processes, this article explores existing continuous delivery solutions and integrates related technologies such as Docker containers and Kubernetes cluster management. The result is a comprehensive continuous integration and deployment solution based on Kubernetes. The program's primary environment consists of a Kubernetes container cluster, a GitLab code hosting platform, and a Harbor container image hosting platform. The main process involves building and packaging code for projects written in different languages, constructing and uploading images, pulling images, and deploying them to the cluster. The entire process is automated through scripts, eliminating the need for operational and maintenance personnel to participate in deployment once the script is written. This solution not only reduces the operation and maintenance cost of the software project but also improves project development efficiency.