
2024年最新の更新のSAP Certified Development Associateが有効なC-KYMD-01問題集を無料提供しています
最新のFast2test C-KYMD-01PDF問題集をダウンロードしちゃおう:https://jp.fast2test.com/C-KYMD-01-premium-file.html(62問題と解答)
質問 # 31
What are some prerequisites for functions to receive events from Kyma Eventing? Note: There are 2 correct Answers to this question.
- A. A Cloud Events specification
- B. The request to the function contains the event context
- C. A Subscription CR.
- D. An API Rule with Oath keeper Access Rules for GET Requests
正解:A、C
解説:
Explanation
To receive events from Kyma Eventing, functions need to meet the following prerequisites12:
A Cloud Events specification: Functions need to comply with the Cloud Events specification, which defines a common format for exchanging events across different systems. Functions need to accept HTTP POST requests with a Cloud Event payload in either binary or structured mode. Functions also need to return a 2xx status code to acknowledge the successful processing of the event.
A Subscription CR: Functions need to create a Subscription custom resource (CR) to subscribe to the events they are interested in. The Subscription CR defines the event source, the event type, and the sink (the function URL) for the events. The Subscription CR also allows functions to specify filters and protocol settings for the events.
References
1(https://blogs.sap.com/2021/06/15/in-cluster-eventing-in-sap-btp-kyma-runtime/), 2(https://learning.sap.com/l
質問 # 32
What are some parts of a pod object? Note: There are 3 correct Answers to this question.
- A. kind
- B. ap Version
- C. metadata
- D. kubelet
- E. etod
正解:A、B、C
質問 # 33
What does a service mesh in Kyma typically consist of? Note: There are 2 correct Answers to this question.
- A. Worker node
- B. Master node
- C. Data plane
- D. Control plane
正解:C、D
解説:
Explanation
A service mesh in Kyma typically consists of two components: the data plane and the control plane12. The data plane is responsible for handling the communication between the microservices in the cluster. It consists of a set of sidecar proxies (Envoy) that are injected into each pod and intercept the traffic. The control plane is responsible for managing the configuration and policies of the data plane. It consists of a set of components (Istio) that provide features like service discovery, security, traffic management, observability, and more12. References: Discovering the Service Mesh, SAP BTP - KYMA - SERVICE MESH | SAP Blogs
質問 # 34
Which tool does SAP BTP, Kyma runtime use for log collection?
- A. Prometheus
- B. Kiali
- C. Jaeger
- D. Fluent Bit
正解:D
質問 # 35
What is used to isolate groups of resources in a Kubernetes cluster?
- A. Organizations and spaces
- B. Semantic versioning
- C. Object groups
- D. Namespaces
正解:D
質問 # 36
Which of the following is a usage for Kubernetes?
- A. Management of containerized workloads
- B. Management of virtual machines
- C. Governance of applications
- D. Registration of services
正解:A
解説:
Explanation
Kubernetes is an open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation1. Kubernetes enables the operation of an elastic web server framework for cloud applications, as well as the orchestration of microservices, batch processing, machine learning, and more2. Kubernetes is not a tool for governance of applications, management of virtual machines, or registration of services, although it can integrate with other tools or frameworks that provide these functionalities. References: 1(https://kubernetes.io/docs/concepts/overview/), 2(https://en.wikipedia.org/wiki/Ku
質問 # 37
If an application requires a persistent state between reboots, what must be done before it can be deployed?
- A. Create a new entry in etcd.
- B. Create a Persistent Volume in the namespace
- C. Create a Persistent Volume Claim for a pod.
正解:C
解説:
Explanation
A Persistent Volume Claim (PVC) is a request for storage by a user. It is similar to a Pod, which is a request for compute resources by a user. A PVC enables a Pod to consume a slice of the available storage in the cluster without knowing the details of the underlying storage infrastructure. A PVC is associated with a StorageClass, which defines the type and characteristics of the storage. A PVC is also bound to a Persistent Volume (PV), which is an abstraction of the physical or cloud-based storage resource. A PV is created by the cluster administrator and has a lifecycle independent of any Pod. A PVC can specify the size, access mode, and storage class of the PV it requires. Before deploying an application that needs persistent state, a user must create a PVC for the Pod that will run the application. The PVC will then be automatically bound to a suitable PV by the cluster, or dynamically provisioned if the storage class supports it. The Pod can then mount the PVC as a volumeand access the persistent storage12345. References: Persistent Volumes | Kubernetes, How Kubernetes Persistent Volume Claims Work - CBT Nuggets, Exploring Kubernetes Storage: Persistent Volumes and Persistent Volume Claims - Atatus, Configure a Pod to Use a PersistentVolume for Storage | Kubernetes, kubernetes - How to mount a persistent volume on a Deployment/Pod using PersistentVolumeClaim? - Stack Overflow.
質問 # 38
You have deployed a workload through a Kubernetes Deployment to SAP BTP, Kyma runtime. What must you do to expose the workload to the public internet? Note: There are 3 correct Answers to this question.
- A. Create an API Rule CR.
- B. Add a readiness probe for your workload.
- C. Create a service to group your pods.
- D. Add a custom Virtual Service CR to secure the service.
- E. Configure rules and access Strategies.
正解:A、B、E
質問 # 39
Using the Cloud Events specification, which component must you use to post events to Kyma Eventing?
- A. service/eventing-event-publisher-proxy
- B. pod/eventing event publisher proxy
- C. svc/eventing-nets
- D. pods/eventing nats 0
正解:A
解説:
Explanation
To post events to Kyma Eventing using the Cloud Events specification, you need to use the service/eventing-event-publisher-proxy component. This component is responsible for validating and forwarding events to the Eventing Controller, which then dispatches them to the subscribers. The other components are not relevant for this purpose. The pod/eventing-event-publisher-proxy is the name of the pod that runs the service, but it is not the component that you use to post events. The pods/eventing-nats-0 and svc/eventing-nats are related to the NATS eventing framework, which is the default eventing backend in Kyma, but they are not the components that you use to post events using the Cloud Events specification. References: Side-by-Side Extensibility Based on SAP BTP, Kyma Runtime - Unit 4 - Lesson 1:
Eventing in Kyma, Kyma Documentation - Event Publisher Proxy
質問 # 40
Where are Kubernetes objects persisted?
- A. The column store
- B. The etod key-value store
- C. The key value store
- D. The row store
正解:B
解説:
Explanation
Kubernetes objects are persisted in the etcd key-value store, which is a distributed and consistent data store that serves as the backbone of the Kubernetes cluster. The etcd store holds the configuration data, state, and metadata of the cluster, and is accessed by the Kubernetes API server. The etcd store ensures that the cluster state is consistent and reliable across multiple nodes and failures. The other options are not relevant for Kubernetes object persistence, as they are either different types of data stores (column store, row store) or misspelled (key value store). References: Side-by-Side Extensibility Based on SAP BTP, Kyma Runtime - Unit 2 - Lesson 1: Kubernetes and Kyma Core Concepts, Kubernetes Documentation - Kubernetes Components - etcd
質問 # 41
What are some primitives that can be used to manage storage in a Kubernetes cluster? Note: There are 3 correct Answers to this question.
- A. Persistent Volumes
- B. Volume Snapshot Classes
- C. Storage Classes
- D. Config Maps
- E. Volumes
正解:A、C、E
質問 # 42
Which Prometheus component must you create to scrape metrics from targets you want to observe?
- A. Service Manifest
- B. Service Monitor CRD
- C. Pod Monitor CRD
正解:B
質問 # 43
Which of the following does Kyma Eventing simplify? Note: There are 2 correct Answers to this question.
- A. Subscribing to events
- B. Publishing events
- C. Sending Cloud Events to the NATS backend without proxy
- D. Connecting event publishers and subscribers directly
正解:A、B
質問 # 44
Why is a headless service type recommended for StatefulSets in Kubernetes?
- A. Pods managed by a StatefulSet have stable names and can be accessed directly without a service IP address.
- B. StatefulSets require a load balancer with a single IP address to balance traffic across randomly named pods.
- C. Pods managed by a StatefulSet have randomly named hashes that CANNOT be used by a regular service for load balancing.
正解:A
解説:
Explanation
A headless service is defined by setting the clusterIP field to None in the service spec. This tells Kubernetes not to allocate a cluster IP for the service, and to create DNS records only.
For StatefulSets, you can use a headless service to control the domain of the pods. The pods that belong to a StatefulSet have a unique identity that is comprised of an ordinal, a stable network identity, and stable storage. The identity sticks to the pod, regardless of which node it's (re)scheduled on.
Each pod in a StatefulSet derives its hostname from the name of the StatefulSet and the ordinal of the pod. The pattern for the constructed hostname is (statefulsetname)(ordinal). The example above will create three pods named web-0,web-1,web-2.
A StatefulSet can use a headless service to provide network identity for its pods. The service is responsible for creating a DNS record for each pod in the form (podname).(governing service domain).
For the previous example, the headless service named nginx will create DNS records for web-0.nginx, web-1.nginx, and web-2.nginx.
References:
Headless Services
StatefulSets
Is it required to use a headless service for statefulsets?
質問 # 45
What is a characteristic of Kubernetes pods managed by deployments?
- A. They have a stable name.
- B. They are stateful.
- C. They are assigned a random hash suffix as part of their name.
正解:C
質問 # 46
......
実験された試験材料はC-KYMD-01:https://jp.fast2test.com/C-KYMD-01-premium-file.html