CiscoTech Blog
Cisco Tech Blog
app first infrastructures
planet scale
internet for the future
Spring Boot with Kafka on Kubernetes
One of the earliest features of our hybrid cloud container management platform, Pipeline, was to standardize the running of applications on Kubernetes with a framework we called Spotguides. Spotguides allowed us to build domain specific knowledge into apps, avoid writing boilerplate code, and go from commit to a production ready deployment in minutes. All of this while meeting enterprise-grade requirements such as federated monitoring, centralized log collection, security scans, cluster lifecycle management and lots more.
kafka (31) kubernetes (240) spotguide (4) java (9) spring-boot (3) kafka-operator (1) pipeline (84)
Nandor Kracser
Fri, Nov 8, 2019
Authenticating with Service Account Tokens on RBAC enabled GKE clusters
As of version 1.6, Kubernetes provides role-based access control (RBAC) so that administrators can set up fine-grained access to a variety of Kubernetes resources. It would take too long to fully explain why it makes sense to use RBAC in this post, but, in a nutshell, RBAC provides a level of control that most enterprises need to meet their security requirements within Kubernetes clusters. Processes and human operators that assume the identity of a Kubernetes Service Account will authenticate with said account and gain its associated access rights.
gke (3) kubernetes (240) spotguide (4) rbac (3)
Sebastian Toader
Mon, Dec 3, 2018
Unprivileged OCI image builds on Kubernetes
These days it seems that everyone is using some sort a CI/CD solution for their software development projects, either a third-party service, or something written in house. Those of us working on the Banzai Cloud Pipeline platform are no different; our CI/CD solution is capable of creating Kubernetes clusters, running and testing builds, of pulling secrets from Vault, packaging and deploying applications as Helm charts, and lots more. For quite awhile now (since the end of 2017), we've been looking for a Kubernetes native solution but could not find many.
docker (5) kubernetes (240) spotguide (4) kaniko (1) security (55) cicd (2)
Mon, Nov 26, 2018
Spring Boot with Vault on Kubernetes
Banzai Cloud's Pipeline provides a platform which allows enterprises to develop, deploy and scale container-based applications. It leverages best-of-breed cloud components, such as Kubernetes, to create a highly productive, yet flexible environment for developers and operations teams alike. Strong security measures—multiple authentication backends, fine-grained authorization, dynamic secret management, automated secure communications between components using TLS, vulnerability scans, static code analysis, etc.—are a tier zero feature of the Pipeline platform, which we strive to automate and enable for all enterprises.
vault (25) kubernetes (240) spotguide (4) java (9) spring-boot (3) bank-vaults (23)
Mon, Oct 8, 2018
© 2022 Cisco Incubation Research & Engineering