GrammaTech announced a technology partnership with GitLab, the single application for the DevOps lifecycle.
Shipa announced the general availability of Shipa 1.2.
The new version adds several key integrations, capabilities, and improvements that are purpose-built to solve developers' persistent frustrations and inefficiencies trying to deploy, scale, and manage applications across multiple Kubernetes clusters and clouds.
Shipa 1.2 adds new integrations that make the framework simple to use with other solutions popular with application developers and DevOps teams. By providing out-of-the-box integrations ready to connect in minutes, Shipa is further reducing cloud native development complexity and deployment time by working with its users' existing stacks.
New integrations, which add to Shipa's existing integrations, in the Shipa 1.2 framework include:
- Istio, Shipa users can now use their existing Istio ingress controller for their deployed applications. This includes leveraging the open source service mesh for traffic routing rules, including canary rollouts based on traffic-percentage splits. Istio-generated service metrics, as well as CNAME and HTTPS certificate management, are also now available and included in Shipa's network mapping capabilities as part of this integration.
- HashiCorp Vault, Shipa users can inject secrets from their HashiCorp Vault into their Kubernetes applications deployed using Shipa. The framework enables users to pass all requisite vault annotations through shipa.yaml; annotations are then used by Kubernetes Vault sidecar to inject secrets into users' applications.
- Private registries, Shipa now provides the ability to deploy applications with Docker images stored in private registries. This feature uses an image URL, Docker username, and password/access token to gain access. Shipa is now offering full support for JFrog Artifactory, Docker Hub, Amazon ECR, Azure Container Registry, Google GCR, Nexus repository, and more.
"This is an important release for developers using our framework," said Bruno Andrade, CEO, Shipa. "Shipa exists to eliminate the headaches inherent to building and scaling on cloud native architectures. While the benefits of cloud native transformations are clear, inefficiencies remain rampant. Developers continue to get dragged into the infrastructure layer, where they have to learn, create, and manage infrastructure-related objects and files. Operations teams, meanwhile, struggle with providing developers with streamlined workflow experiences that can still ensure control and security. Our new integrations are a key part of empowering a more enjoyable developer experience while significantly increasing development speed and workflow efficiencies..."
Additionally, Shipa now empowers its users with a visual translation of standard Kubernetes network policies, representing the simple abstraction level that Shipa provides when restricting or allowing traffic flow between applications and services. With Shipa, developers and DevOps teams can set customized rules for the application and have an automated visualization of all application policies and dependencies displayed through their Shipa interface. Chart animation shows how network traffic moves between all graphed nodes, so users can have an exact representation of the incoming or outgoing network flow. An object dependency map is also enabled for all applications (including their status and other detailed information), making it easy for users to continue to actively support applications post-deployment. The map is an excellent tool for developers to quickly understand how applications are configured, and it is designed to be used across a wide range of purposes.
Shipa 1.2 also expands framework flexibility to better meet users in the cloud environments they are working in. The new release expands Shipa's multi-cloud functionality to include AKS, EKS, OKE, GKE, IKS, and OpenShift. Shipa has also made improvements to its multi-tenancy model.