April 2025 Summaries
7 posts from Infisical
Filter
Month:
Year:
Post Summaries
Back to Blog
CyberArk Conjur is a secrets management platform designed for DevOps, cloud-native, and containerized environments. It securely stores and centrally manages sensitive credentials, enforces fine-grained access controls, automates credential rotation, provides detailed audit trails, and integrates with orchestrators like Kubernetes and OpenShift. The platform offers three flavors: Conjur OSS (Open Source), Conjur Enterprise (now sold as CyberArk Secrets Manager – Self-Hosted), and Conjur Cloud (SaaS). Conjur OSS is free but lacks certain features, while Conjur Enterprise delivers a full enterprise-grade solution with official support, but requires significant professional services costs. Conjur Cloud offers a managed service experience with pricing that typically scales based on the number of identities managed. The platform's pricing structure can be opaque, and hidden costs like professional services and infrastructure requirements can be substantial. Organizations should carefully evaluate their needs, budget realistically, and compare alternatives before making a commitment.
Apr 29, 2025
1,647 words in the original blog post.
The modern DevOps landscape demands seamless secrets management that integrates naturally with your workflow, not as a security afterthought. The five leading open-source secrets management tools for DevOps teams are Infisical, HashiCorp Vault, OpenBao, External Secrets Operator (ESO), and Mozilla SOPS. Each tool fills a distinct role and has its strengths. If licensing is a showstopper, favor Infisical or OpenBao over Vault's Business Source License (BSL). For Kubernetes-heavy environments, pair your secrets store with ESO for smooth, policy-driven sync into the cluster. Enterprise features and at-scale operations require careful consideration of operational overhead. Optimize for developer experience and fast adoption with Infisical, especially if your team isn't primarily platform engineering experts. Use SOPS for version-controlling encrypted secrets in GitOps workflows, but pair with a KMS or secrets server for key management. Ultimately, the best tool for your team depends on your specific infrastructure and needs.
Apr 23, 2025
1,554 words in the original blog post.
Terraform modules are transforming infrastructure patterns into version-controlled, reusable components that can be reused with different input variables. This approach addresses scaling challenges as deployments grow by encapsulating common patterns in modules, enabling controlled version updates and reducing technical debt. As organizations mature their Infrastructure as Code (IaC) practices, they may move from local to external modules, leveraging community-maintained registries like Terraform or OpenTofu for thousands of pre-built infrastructure patterns. However, using externally-sourced modules introduces security risks and requires careful review of implementation details. Infisical integrates with Terraform to provide secure secrets management that works seamlessly with modular infrastructure, solving several problems simultaneously by never persisting sensitive values in state files, reducing the need for redeployments when security policies require password changes, and allowing modules to remain flexible and reusable.
Apr 17, 2025
1,278 words in the original blog post.
Migrating from Sealed Secrets to Infisical involves adopting an external secrets management solution for managing sensitive configuration in GitOps workflows. The process includes setting up Infisical, either cloud or self-hosted, and integrating its Kubernetes operator with Argo CD. This transition allows teams to move beyond the limitations of Sealed Secrets, such as security responsibility, limited access control, audit limitations, secret rotation challenges, and growing complexity. External secrets management solutions provide benefits like no secrets in Git, dynamic updates, central management and audit, flexibility, more security options, bi-directional sync, and push capabilities. When migrating to Infisical, teams must consider architectural and operational factors, including adding an external service, implementing robust high-availability practices, securing the new system with appropriate vetting, incorporating the new tool into existing GitOps processes, and evaluating costs. The migration process involves adopting Infisical for secret storage and distribution, replacing SealedSecrets manifests in the GitOps repo, transferring existing secrets from SealedSecrets to Infisical, adding Infisical reference manifests to Git, and removing Sealed Secrets. Teams should test and rollback the migration steps, be mindful of performance and scaling, and consider using the CSI driver for advanced use cases. By following these steps and best practices, organizations can enhance the security and manageability of their GitOps workflows with dedicated secret management solutions like Infisical.
Apr 16, 2025
4,115 words in the original blog post.
SSH certificate-based authentication offers a scalable and secure alternative to traditional SSH public key authentication, which can become complex and unwieldy with large teams and infrastructure. This approach introduces a centralized trust model where designated certificate authorities sign user and host public keys to produce short-lived certificates vouching for their identity. SSH certificates come with built-in expiration, identity information, and can be revoked or reissued at any time, making them more flexible and secure than long-lived SSH keys. Implementing SSH certificate-based authentication requires upfront engineering effort, but it provides a centralized control plane, auditable access control, and short-lived credentials that simplify the operational complexity of managing SSH access. Solutions like Infisical SSH can abstract away this complexity, allowing teams to focus on registering users and hosts and specifying who should have access to what. As companies like Meta, Uber, and Google already adopt this model, it's likely that more teams will follow suit in the future.
Apr 12, 2025
2,015 words in the original blog post.
The Infisical Gateway is a lightweight component that allows Infisical, a managed secrets services provider, to securely connect to private resources such as databases and internal APIs without exposing them to the public internet. It acts as an outbound-only bridge, enabling secure interaction between Infisical and private resources while keeping them fully protected from external access. The Gateway is deployed inside the private network using the Infisical CLI and uses a Relay Server managed by Infisical for authentication and communication with the Infisical Cloud. It implements end-to-end encryption using mTLS and QUIC protocols, ensuring secure data transfer between the Gateway and Infisical Cloud. The Gateway provides a simple and secure solution for connecting Infisical to private resources, reducing network complexity and operational overhead while meeting regulatory compliance requirements.
Apr 08, 2025
1,234 words in the original blog post.
Vibe coding is a new approach to software development that leverages AI tools to handle most of the coding work, allowing developers to rapidly iterate and deploy applications with minimal manual coding effort. However, this practice can lead to security vulnerabilities, inefficiencies, and errors if not carefully reviewed by developers. AI code generators have specific limitations that make them prone to introducing security issues, including pattern reproduction, context blindness, training on legacy code, incomplete implementation, and hardcoded credentials and exposed secrets. To effectively review AI-generated code, developers need a framework for identifying common security risks, such as the OWASP Top 10, which represents the most critical web application security risks. By implementing best practices for secure vibe coding, including verifying and validating input, prompting with security in mind, integrating security tools, following the principle of least privilege, implementing proper input validation, and using security-focused prompting techniques, developers can minimize the risk associated with AI-generated code and ensure that their applications are secure.
Apr 02, 2025
2,107 words in the original blog post.