San Francisco, CA, USA and London, UK, 10 December, 2018—Cloud 66, a leading provider of DevOps tools for containerized applications, today announced the general availability of key configuration, security and workflow features for its developer-friendly, policy-compliant toolchain, Cloud 66 Skycap and Cloud 66 Maestro, as well as new open source. Cloud 66 will be showcasing these features and much more as a silver sponsor and exhibitor at Kubecon + CloudNativeCon NA 2018, on December 10-13 in Seattle, WA, USA.
New in Maestro: BuildGrid completes a powerful multi-cloud Kubernetes-backed PaaS
Cloud 66 Maestro is a leading Kubernetes-backed PaaS, that allows you to deploy your app to, and manage it on, any cloud or server. Maestro offers a full lifecycle management feature set, for apps deployed anywhere, in one single management control panel.
Based on customer feedback, Cloud 66’s native CI flow—BuildGrid—with its built-in automation and security features, is now made available to Maestro users. This means that a Maestro “stack” will allow services to be built from source, supporting all common git-based services natively. This makes Maestro ideal as a full-cycle, build-to-manage, Kubernetes-backed PaaS, available hosted or on-prem, and deploying to any cloud or server.
New in Skycap: policy-as-code and policy enforcement built into the Kubernetes deployment pipeline
The traditional “build & test” focus of CI/CD tools is insufficient in the world of containers; instead, the challenge shifts to continuous deployment, configuration and security for multiple environments. Cloud 66 Skycap is a git-to-Kubernetes deployment pipeline, used hosted or on-prem. Using container images built either inside Skycap or using common CI tools, developers then have access to a powerful self-service deployment mechanism, and can easily generate, maintain, and manage deployments to any Kubernetes cluster. This is all curated by operations and compliant by default—while remaining truly developer-friendly.
In March 2018, Cloud 66 introduced Copper, and open source configuration validator for Kubernetes. Copper can read and enforce user-defined rules before a configuration file is applied to a cluster. It however cannot make changes to the configuration files themselves.
Recently, Cloud 66 released Alterant, another Cloud 66 open source product which does exactly that: it changes configuration files based on operator instructions. While Kubernetes Admission Operators have been around for a while, Alterant aims to make file changes simpler, and more importantly, transparent. Sitting to “the left” of actual deployment, Alterant doesn't talk to the Kubernetes cluster, instead generating the modified configuration files based on operations-approved scripts. The result is increase automation and increased compliance in the Kubernetes deployment pipeline.
As of today, both Copper and Alterant are natively supported in the Cloud 66 Skycap GUI, allowing users to apply policy-as-code and modifier scripts inside the deployment workflow.
Key partner integrations offer a holistic operational view for developers
While SME users of Cloud 66 typically use our whole offering, from code to Kubernetes, larger customer often want their current registries (Nexus, Artifactory etc.), CI tools (Jenkins, CodeFresh, TeamCity etc.) and security tools (TwistLock, HashiCorp Vault etc.) to interface with Cloud 66 Skycap in one complete developer workflow.
In September, Cloud 66 announced support for injection of application configuration and secrets into Kubernetes from Hashicorp Vault. This is all defined by Operations with fine-grained user access controls, so that developers only input if it is in their scope to do so (for example, developers may know where a private key lies, but might not be responsible for knowing what that key is).
Today, Cloud 66 is announcing general availability for integration with Helm Charts alongside Stencils inside Cloud 66 Skycap. This is all done within Formations—a feature to easily manage application deployment targets for multi-environment Kubernetes—to create a single, secure control plane for all Kubernetes configuration and deployment needs.
If your team is looking for solutions to the complexity of multi-environment and multi-cloud Kubernetes, be sure to visit Cloud 66 at booth S80 at Kubecon + CloudNativeCon NA 2018.