Intro Flashcards

1
Q

Define vSphere with Tanzu

A

Integrates Kubernetes capabilities directly into the vSphere virtualization platform.

It enables you to seamlessly run, manage, and orchestrate containerized applications alongside VMs in their data center environment.

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

Namespaces

A

The vSphere admin uses namespaces to create isolated environments for different teams or projects.

They allocate resources, define permissions, and apply policies specific to each namespace.

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

Tanzu Kubernetes Grid Service

A

VMware’s Kubernetes implementation for building containerized applications.

Key Info:
Provides Kubernetes APIs for developers.

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

vSphere Pod Service

A

The vSphere Pod Service allows developers to deploy and run containerized applications directly on the vSphere infrastructure without setting up a full Kubernetes cluster.

Key Info: Utilizes lightweight Linux kernel for container isolation, enhancing performance and security.

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

Network Service

A

Network service facilitate communication between different components within Tanzu Kubernetes clusters and external resources.

Key Info: Simplifies networking complexity, offers load balancing, routing, and security features.

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

Storage Service

A

Allows you to manage storage resources for containerized applications.

It enables dynamic provisioning, data persistence, and scalability.

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

Registry Service

A

Definition: Manages Docker and OCI (Open Container Initiative) images using Harbor as a private registry.

Key Info: Automates image management, ensures security, and streamlines sharing.

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

Supervisor Kubernetes Cluster

A

Serves as the core infrastructure to bridge vSphere and Kubernetes worlds.

It provides the underlying platform and services required for deploying and managing Tanzu Kubernetes clusters, which are used to run containerized applications.

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

IT Operators

A

Definition: Individuals responsible for managing and operating IT infrastructure.

Key Info: Enable Supervisor Kubernetes Cluster using a wizard in vSphere Client.

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

Application-Focused Management

A

App-FM shifts the management focus from individual components to entire applications By grouping resources together and applying policies at the application level, IT admins can streamline operations, and improve security.

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

Cluster API

A

Definition: Used in vSphere to manage creation, scaling, upgrading, and removal of clusters.

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

CI/CD (Continuous Integration / Continuous Delivery)

A

Definition: Development approach involving automated and continuous code integration, testing, and deployment.

Key Info: vSphere with Tanzu enables CI/CD using Kubernetes APIs across different infrastructures.

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

Avi Controller

A

Definition: Tool used to configure load balancers in vSphere with Tanzu environments.
(Rebranded as NSX Advanced Load Balancer)

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

Supervisor Layer

A

Definition: Layer within vSphere where TKG clusters operate (distinct from vSphere Pods).

Key Info: TKG clusters run on this layer, enabling Kubernetes operations.

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

Containerized Applications

A

Containers are lightweight, isolated, and portable units that encapsulate everything an application needs to run.

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

Infrastructure Services

A

Refer to the foundational capabilities and resources provided by the underlying infrastructure to support the deployment, management, and operation of containerized applications and Kubernetes clusters.

Key Info: Includes virtual machines, containers, storage, networking, and core capabilities.

17
Q

Lifecycle Management

A

Definition: Process of managing the entire lifecycle of an application, system, or service, including creation, deployment, maintenance, and decommissioning.

Key Info: TKG clusters in vSphere use the Cluster API for lifecycle management.

18
Q

Hypervisor

A

Definition: Software that enables multiple virtual machines to run on a single physical host, providing isolation and resource management.

Key Info: vSphere with Tanzu leverages the hypervisor for running VMs and containers.

19
Q

Supervisor Control Plane

A

Description: Component within the Supervisor Layer responsible for managing the control plane of Kubernetes clusters.

Key Info: Provides essential services and APIs for workload and resource management.

20
Q

Tanzu Kubernetes Clusters (TKG Layer)

A

Description: Layer where Tanzu Kubernetes clusters operate, running within virtual machines on the Supervisor layer.

Key Info: Enables deployment of containerized applications using Kubernetes technologies.

21
Q

vSphere with Tanzu consists of what layers?

A

Supervisor Layer
Supervisor Control Plane Layer
Tanzu Kubernetes Clusters (TKG Layer)

22
Q

vSphere consists of which layers?

A

Management Layer
Compute Layer
Application Layer
Network Layer
Storage Layer

23
Q

Container

A

Explanation: A container is a self-contained software package with an application and its dependencies. It’s isolated from the host system and encapsulates everything needed to run an app.

24
Q

Pod

A

Explanation: A Pod is the smallest unit in Kubernetes, hosting one or more containers. Containers within a Pod share resources like networking and storage, providing a way to group related app components.

25
Q

Role of RESTful API in vSphere with Tanzu

A

Provides a programmatic method to interact with infrastructure and services.

It facilitates automated management of virtual machines, networks, clusters (including Tanzu Kubernetes Grid), application deployment, configuration, monitoring, and integration with CI/CD pipelines.

26
Q

Load balancer virtual IP

A

Shared with development teams, who authenticate through vCenter single sign-on.

27
Q

Tanzu Runtime Services

A

A set of core services and capabilities for containerized applications. Tanzu Runtime Services simplify the complexities of managing and deploying cloud-native applications in diverse environments.