12-factor apps, etc) • Service orchestration, High availability • Networking • Distributed, persistent storage • Security, Secrets, RBAC • Debugging, observability (logging, metric, tracing) • Read: Kelsey Hightower Kubernetes The Hard Way Kubernetes dank memes. https://twitter.com/memenetes Kubernetes the hard way
services in seconds. • Focused API with higher level abstractions for common app use-cases. • Pluggable components let you bring your own logging and monitoring, networking, and service mesh. • Run Knative anywhere Kubernetes runs, never worry about vendor lock-in. • Seamless developer experience, supports GitOps, DockerOps, ManualOps, etc..
and flexible approach to building source code into containers. • Pluggable approach leveraging Dockerfiles or built templates. • No cross-compiling or need for local build tools. • Support for cached artifacts for faster builds. • Allow your organization to utilize spare capacity for better resource usage. • Higher level abstraction, easy to reason about the object model. • Seamless autoscaling based on HTTP requests. • Gradual rollouts for new revisions. • Integrates networking and service mesh automatically. • Pluggable: connect your own logging and monitoring platform. • Event-driven architecture. • Universal subscription, delivery, and management of events. • Build loosely coupled, event-driven systems with high-level objects. • Declarative binding between event producers and event consuming services. • Scalable from just a few events to live streams. • Custom event pipelines to connect with your own existing systems.
serverless containers. • Autoscaling including scaling pods down to zero. • Support for multiple networking layers such as Ambassador, Contour, Kourier, Gloo, and Istio for integration into existing environments. • Point-in-time snapshots of deployed code and configurations. Knative Kubernetes Custom Resource Definitions (CRDs) https://knative.dev/docs/serving/
metadata: name: helloworld-route namespace: default spec: traffic: - revisionName: v1 percent: 80 - revisionName: v2 percent: 20 Ease the use of modern test and deployment processes, like green-blue and canary deployments.
for routing events from event producers to sinks, enabling developers to use an event-driven architecture with their applications. • Standard HTTP POST requests to send and receive events between event producers and sinks. • CloudEvents specifications, creating, sending, and interacting with events from any programming language.
Developers like to make things. Happier developers don’t spend their lunch hours on job boards. • Enhance productivity for experts outside the IT department, ex: Data department, etc.
than breaking silos between developer and operations. • Encourage the use of modern test and deployment processes: Green-blue, canary deployments, etc. • Built-in observability (metrics, logging, tracing).
top of Kubernetes, abstracting away the complex details and enabling developers to focus on what matters. Built by codifying the best practices shared by successful real-world implementations, Knative solves the "boring but difficult" parts of deploying and managing cloud native services so you don't have to. (tedious tasks) For 5-minutes onboarding, try yourself: https://knative.dev/docs/getting-started/ Source: Knative Docs Overview & Getting started
/ DevOps Engineer • Software QA • Software Architect • etc. Send your best portfolio to [email protected] Visit https://digitalservice.jabarprov.go.id/karir/