Home / Companies / Codefresh / Blog / Post Details
Content Deep Dive

What Is Zero Trust & How Do We Implement It to Run Secure CI/CD Workflows in Kubernetes?

Blog post from Codefresh

Post Details
Company
Date Published
Author
Roi Kramer
Word Count
446
Language
English
Hacker News Points
-
Summary

Zero trust is a security framework that operates on the principle of mistrusting any entity not originating from an organization's own domain, emphasizing the need to treat external services as potential security risks. This concept is particularly relevant in the context of running CI/CD workflows, where reliance on SaaS solutions could pose security threats due to the necessity of sharing sensitive information with third-party providers. As an alternative, on-premises solutions offer enhanced security but lack the flexibility and convenience provided by SaaS. A hybrid model emerges as an optimal solution, combining the security of on-premises setups with the user experience of SaaS. This approach, exemplified by Codefresh, involves installing components within Kubernetes infrastructure and maintaining a controlled footprint, allowing secure access to private resources without compromising on the advantages of SaaS. Codefresh's hybrid model ensures that tasks and requests for private resources remain within the user's network, striking a balance between security and functionality.