Projects Flashcards

(67 cards)

1
Q

Purpose of cloudevents

A

Streaming & Messaging

Standardizing common eventing metadata and their location to help with event identification and routing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Purpose of Linkerd

A

Service Mesh

Ultra light, ultra simple, ultra powerful. Linkerd adds security, observability, and reliability to Kubernetes, without the complexity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Purpose of in-toto

A

Security & Compliance

in-toto is a framework to protect supply chain integrity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Purpose of CoreDNS

A

Coordination & Service Discovery

CoreDNS is a DNS server that chains plugins

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Purpose of Spire

A

Key Management

The SPIFFE Runtime Environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Purpose of OpenKruise

A

Continuous Integration & Delivery

Automated management of large-scale applications on Kubernetes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Purpose of Jaeger

A

Observability

CNCF Jaeger, a Distributed Tracing Platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Purpose of Knative

A

Scheduling & Orchestration

developer-focused serverless application layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Purpose of fluentd

A

Observability

Unified Logging Layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Purpose of OpenYurt

A

Automation & Configuration

An open platform that extends upstream Kubernetes to Edge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Purpose of Helm

A

Application Definition & Image Build

The Kubernetes Package Manager

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Purpose of KubeVela

A

Application Definition & Image Build

The Modern Application Platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Purpose of Cert Manager

A

Security & Compliance

Automatically provision and manage TLS certificates in Kubernetes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Purpose of OpenCost

A

Continuous Optimization

provides visibility into current and historical Kubernetes spend and resource allocation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Purpose of Crossplane

A

Scheduling & Orchestration

Crossplane is the cloud native control plane framework that allows you to build control planes without needing to write code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Components of Knative

A

Autoscaling container runtime - Knative Serving
CloudEvents-over-HTTP routing later - Knative Eventing
Dev focused framework - Knative Functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Purpose of Chaos Mesh

A

Chaos Engineering

A Chaos Engineering Platform for Kubernetes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Purpose of Longhorn

A

Cloud Native Storage

Cloud-native distributed storage for Kubernetes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Purpose of Cortex

A

Observability

A horizontally scalable, highly available, multi-tenant, long term Prometheus.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Purpose of Backstage

A

Application Definition & Image Build

Backstage is an open framework for building developer portals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Purpose of cri-o

A

Container Runtime

Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Purpose of Thanos

A

Observability

Highly available Prometheus setup with long term storage capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Purpose of Vitess

A

Database

MySQL-compatible, horizontally scalable, cloud-native database solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Purpose of Contour

A

Service Proxy

Contour is a Kubernetes ingress controller using Envoy proxy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Purpose of Spiffe
Key Management
26
Purpose of KeyCloak
Security & Compliance open-source identity and access management solution
27
Purpose of Dapr
Application Definition & Image Build portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
28
Purpose of Strimzi
Streaming & Messaging Apache Kafka® running on Kubernetes
29
Purpose of KubeVirt
Application Definition & Image Build Kubernetes Virtualization API and runtime in order to define and manage virtual machines
30
Purpose of gRPC
Remote Procedure Call C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
31
Purpose of Litmus
Chaos Engineering Litmus helps SREs and developers practice chaos engineering in a Cloud-native way
32
Purpose of Volcano
Scheduling & Orchestration A Cloud Native Batch System
33
Purpose of Cilium
Cloud Native Network eBPF-based Networking, Security, and Observability
34
Purpose of Kubeflow
Scheduling & Orchestration dedicated to making deployments of machine learning workflows on Kubernetes simple, portable and scalable
35
Purpose of Buildpacks.io
Application Definition & Image Build CLI for building apps using Cloud Native Buildpacks
36
Purpose of CNI
Cloud Native Network Container Network Interface - networking for Linux containers
37
Purpose of Harbor
Container Registry An open source trusted cloud native registry project that stores, signs, and scans content.
38
Purpose of Kubernetes
Scheduling & Orchestration Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications
39
Purpose of etcd
Coordination & Service Discovery Distributed reliable key-value store for the most critical data of a distributed system
40
Purpose of KEDA
Scheduling and Orchestration KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
41
Purpose of Falco
Security & Compliance Cloud Native Runtime Security
42
Purpose of CubeFS
Cloud Native Storage cloud-native distributed storage
43
Purpose of Flat Car
Certified Kubernetes - Distribution A community Linux distribution designed for container workloads, with high security and low maintenance
44
Purpose of Dragonfly
Container Registry open source P2P-based file distribution and image acceleration system
45
Purpose of Karmada
Scheduling & Orchestration Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
46
Purpose of Cloud Custodian
Automation & Configuration Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
47
Purpose of Open Policy Agent
Security & Compliance Open Policy Agent (OPA) is an open source, general-purpose policy engine.
48
Purpose of Kyverno
Security & Compliance Cloud Native Policy Management
49
Purpose of Notary Project
Security & Compliance A CLI tool to sign and verify artifacts
50
Purpose of TiKV
Database A distributed transactional key-value database. Based on the design of Google Spanner and HBase, but simpler to manage and without dependencies on any distributed filesystem
51
Purpose of keptn
Continuous Integration & Delivery Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications
52
Purpose of NATS
Streaming & Messaging Enables apps to securely communicate across any combination of cloud vendors, on-premise, edge, web and mobile, and devices
53
Purpose of wasmCloud
Scheduling & Orchestration enables teams to build, manage, and scale polyglot apps across any cloud, K8s, or edge
54
Purpose of Kubescape
Security & Compliance open source security and compliance platform that scans clusters, Kubernetes manifest files (YAML files, and Helm charts), code repositories, container registries and images
55
Purpose of Envoy
Service Proxy Cloud-native high-performance edge/middle/service proxy
56
Purpose of Argo
CI/CD Kubernetes-native tools to run workflows, manage clusters, and do GitOps right
57
Purpose of Operator Framework
Application Definition & Image Build SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding
58
Purpose of Emissary-Ingress
API Gateway open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
59
Purpose of Flux
CI/CD Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
60
Purpose of OpenTelemetry
Observability High-quality, ubiquitous, and portable telemetry to enable effective observability
61
Purpose of Rook
Cloud Native Storage Storage Orchestration for Kubernetes
62
Purpose of ArtifactHub
Application Definition & Image Build Find, install and publish Cloud Native packages
63
Purpose of Istio
Service Mesh Simplify observability, traffic management, security, and policy with the Istio service mesh.
64
Purpose of KubeEdge
Automation & Configuration Kubernetes Native Edge Computing Framework (project under CNCF)
65
Purpose of containerd
Container Runtime An open and reliable container runtime
66
Purpose of Prometheus
Observability Monitoring system and time series database.
67
Purpose of TUF
Security & Compliance Python reference implementation of The Update Framework (TUF)