Courseiva

HashiCorp Certified: Vault Operations Professional (Vault Enterprise) (Vault Enterprise) (Vault Enterprise) — Questions 76150

184 questions total · 3pages · All types, answers revealed

Page 1

Page 2 of 3

Page 3
76
MCQmedium

Which telemetry type is most effective for monitoring the 'lease' count in Vault?

A.Summaries
B.Histograms
C.Counters
D.Gauges
AnswerD

Gauges reflect current state values like lease counts.

Why this answer

Gauges are used to track values that can increase or decrease, such as the current number of active leases.

77
MCQhard

You are troubleshooting a sync issue in Performance Replication. The logs indicate 'replication lag'. Which parameter should you review to ensure optimal data synchronization between clusters?

A.The network connection and replication buffer throughput.
B.The 'disable_mlock' setting.
C.The 'max_lease_ttl' value.
D.The 'default_max_request_size'.
AnswerA

Replication lag is usually due to network congestion or inadequate buffer capacity.

Why this answer

While there isn't a single 'lag' parameter, review the 'replication_buffer_size' or network throughput limits between clusters as part of diagnosing synchronization bottlenecks.

78
MCQhard

During an HSM failover event, your Vault nodes lose access to the primary HSM. You have configured a secondary HSM. How does Vault handle this?

A.Vault waits until the primary HSM is back online.
B.Vault automatically detects the secondary HSM and switches over.
C.Vault fails over to Shamir's Secret Sharing mode.
D.Vault requires a manual update to the seal configuration and a restart.
AnswerD

Without a load balancer, the configuration must point to the new HSM.

Why this answer

Vault is configured for a single HSM provider at a time; failover to a different HSM would typically require updating the seal configuration and restarting, or using a load balancer in front of a clustered HSM.

79
MCQmedium

When configuring Sentinel policies for Vault, what is the 'EGP' policy type?

A.Encryption Gateway Policy
B.Enterprise Group Policy
C.External Governance Policy
D.Entity Governing Policy
E.Endpoint Governing Policy
AnswerE

EGP policies govern access to specific endpoints.

Why this answer

Endpoint Governing Policies (EGP) are scoped to specific paths and evaluated on every request to those paths.

80
MCQeasy

What is the primary function of a 'Performance Standby' node in Vault Enterprise?

A.To scale read throughput by processing requests locally.
B.To act as a warm standby for automatic failover.
C.To replicate the vault to a different geographic region.
D.To provide high availability for administrative writes.
AnswerA

Performance standbys are designed to handle read traffic locally.

Why this answer

Performance standby nodes allow local read-only requests to be served, reducing the load on the primary node.

81
MCQhard

When reviewing Vault server logs, you see 'request_path' entries that are redacted. Why is this occurring?

A.The audit device is configured with 'log_raw=false'.
B.Vault is in recovery mode.
C.You are not logged in as a root user.
D.The log level is set to 'info'.
AnswerA

This setting dictates whether sensitive data is redacted.

Why this answer

By default, audit logs redact sensitive information if the audit device is not configured to include sensitive payloads, or if the request contains sensitive parameters.

82
MCQmedium

How do you properly revoke a root token after it has been used to perform initialization tasks?

A.Use the 'vault token revoke' command.
B.Restart the server.
C.Overwrite it with a new token.
D.Delete the token file.
AnswerA

This command invalidates the token in the backend.

Why this answer

Once a root token has served its purpose, it should be revoked using 'vault token revoke -self' or by an administrator to adhere to the principle of least privilege.

83
Multi-Selecthard

Which THREE pieces of information are captured in standard Vault audit logs for every request?

Select 3 answers
A.Requester identity.
B.The server's CPU load at the time of request.
C.Request path.
D.Timestamp of the request.
E.The client's IP address.
AnswersA, C, D

The token or accessor is recorded to show who performed the action.

Why this answer

Audit logs record the time, the request path, and the identity (token/accessor) associated with the request.

84
Multi-Selecthard

Which THREE actions are recommended to secure the Vault-Kubernetes integration against token theft?

Select 3 answers
A.Use the Vault Agent injector for automatic sidecar management.
B.Apply 'token_bound_cidrs' to the role.
C.Set short TTLs on all issued tokens.
D.Disable audit logging to increase performance.
E.Use the 'root' token for the application.
AnswersA, B, C

Ensures best practices for token lifecycle.

Why this answer

Short TTLs, CIDR binding, and using the agent injector all minimize the risk and blast radius of token theft.

85
MCQmedium

You want the Vault Agent to run as a sidecar. Which configuration block allows you to specify the listener address for the Vault Agent's internal API?

A.tcp_listener
B.listener
C.server
D.api_listener
AnswerB

The 'listener' block defines the address and port for the agent API.

Why this answer

The 'listener' block is used to configure how the Vault Agent exposes its local API for applications to communicate with.

86
Multi-Selecthard

Which TWO statements are true regarding the use of Batch tokens in Vault?

Select 2 answers
A.Batch tokens support periodic renewal.
B.Batch tokens are not persisted to storage.
C.Batch tokens can be revoked by their ID.
D.Batch tokens must have an explicit TTL.
E.Batch tokens can be used for any operation supported by the token's policies.
AnswersB, E

They are stateless by design.

Why this answer

Batch tokens are stateless and cannot be revoked.

87
Multi-Selecthard

Which THREE actions are recommended for maintaining a healthy DR replication setup?

Select 3 answers
A.Rotating the master key daily.
B.Monitoring replication lag metrics.
C.Periodically performing a mock promotion in a staging environment.
D.Ensuring the replication token remains valid and has sufficient TTL.
E.Increasing the storage backend write throughput.
AnswersB, C, D

Lag indicates potential data loss or sync issues.

Why this answer

Monitoring lag, ensuring network reliability, and testing recovery procedures are essential for DR maintenance.

88
MCQmedium

Which configuration parameter in the Vault Agent 'cache' block allows you to disable caching for specific requests?

A.ignore_requests
B.exclude_paths
C.disable_cache
D.There is no per-request bypass in the configuration.
AnswerD

The agent cache is all-or-nothing for the configured paths.

Why this answer

The 'cache' block does not have a parameter to disable specific requests; all requests are cached unless disabled globally.

89
MCQeasy

What is the primary purpose of the 'token_ttl' setting in an AppRole role definition?

A.To limit the number of uses for the SecretID.
B.To set the expiration of the RoleID.
C.To set the rotation period for the Vault master key.
D.To define the duration of the authentication session.
AnswerD

It controls the lifespan of the resulting token.

Why this answer

The 'token_ttl' sets the initial time-to-live for the tokens generated by that role, ensuring tokens are short-lived by default.

90
MCQmedium

When configuring DR replication, what is the purpose of the 'primary_token' used on the secondary cluster?

A.It is used to authorize the secondary to unseal itself.
B.It is used to allow the secondary to perform write operations.
C.It is used by the secondary to authenticate with the primary cluster.
D.It is used to encrypt data transferred over the network.
AnswerC

The replication token is essential for the handshake between clusters.

Why this answer

The primary token is used by the secondary cluster to authenticate with the primary and establish the replication link.

91
Multi-Selectmedium

Which TWO factors contribute to the size and performance of Vault audit logs?

Select 2 answers
A.The size of the request/response payloads.
B.The number of active leases.
C.The number of enabled secrets engines.
D.The number of requests per second.
E.The size of the Vault data store.
AnswersA, D

Large payloads consume more log storage and bandwidth.

Why this answer

The request payload size and the frequency of incoming requests directly impact the audit log volume and performance.

92
MCQmedium

How can an administrator ensure that a secret is only accessible if the requester has a specific identity group membership?

A.By adding the group name to the path.
B.By using a Sentinel policy to validate the entity's group membership.
C.By modifying the auth method.
D.By setting a TTL on the group.
E.By creating a new namespace.
AnswerB

Sentinel can inspect the identity of the requester to enforce group requirements.

Why this answer

By using path-level ACLs that leverage the identity information or by integrating Sentinel policies to check group membership.

93
MCQeasy

When initializing a Vault server, you choose to store the recovery keys. What is the main security advantage of using recovery keys alongside Auto-Unseal?

A.They provide a way to bypass authentication.
B.They increase the encryption strength of the data at rest.
C.They allow for root token regeneration in an emergency.
D.They are required for every client login.
AnswerC

Recovery keys are used for critical administrative tasks like root token generation.

Why this answer

Recovery keys allow for performing sensitive operations like root token generation and unseal key migration if the Auto-Unseal mechanism becomes unavailable.

94
MCQeasy

Which of the following describes the behavior of a Performance Secondary cluster during a primary cluster outage?

A.It automatically promotes itself to primary.
B.It continues to serve read requests based on the last known state.
C.It enters a sealed state.
D.It shuts down immediately.
AnswerB

Performance secondaries serve the data they last replicated.

Why this answer

A performance secondary cannot become a primary. It requires promotion, which is a manual process that changes its role.

95
MCQeasy

Which component in a Vault HA configuration is responsible for ensuring that only one node acts as the leader at any given time?

A.The load balancer.
B.The storage backend (e.g., Consul).
C.The Vault server process configuration file.
D.The Vault CLI.
AnswerB

The storage backend manages the lock required for leadership.

Why this answer

The storage backend (e.g., Consul, Raft) provides a distributed locking mechanism that Vault uses to ensure only one leader exists.

96
Multi-Selecthard

Which THREE actions should be taken when analyzing an audit log to identify potential security incidents?

Select 3 answers
A.Review logs for 'sys/policy' updates.
B.Search for 'create' operations on auth/token/create.
C.Sort logs by timestamp.
D.Filter by '403 Forbidden' responses.
E.Check for successful 'read' operations on all secrets.
AnswersA, B, D

Policy changes are high-risk security events.

Why this answer

Analyzing logs involves filtering for unauthorized access, checking for high-risk operations, and verifying administrative actions.

97
Multi-Selectmedium

Which TWO of the following are true about AppRole 'SecretID' management?

Select 2 answers
A.SecretIDs are synonymous with RoleIDs.
B.SecretIDs can be constrained by 'num_uses'.
C.SecretIDs should be stored in cleartext in version control.
D.SecretIDs can be generated with a custom TTL.
E.SecretIDs are the same for all applications in a namespace.
AnswersB, D

A key security feature for SecretIDs.

Why this answer

SecretIDs can be generated via API and can have specific expiration or usage constraints, but they should never be hardcoded.

98
MCQmedium

You need to automate the delivery of a Vault token to a new virtual machine during its provisioning process. Which Vault feature is specifically designed to facilitate secure introduction for dynamic infrastructure?

A.LDAP bind credentials.
B.Cubbyhole storage.
C.Response Wrapping.
D.Transit Secret Engine.
AnswerC

It protects the delivery of the token.

Why this answer

Vault's 'Response Wrapping' allows for a secure, one-time introduction of a token to a client, which is essential for dynamic infrastructure.

99
MCQhard

If you are using Vault Agent templates to render a file, and the secret contains a newline, how can you ensure the output is correctly formatted in your template?

A.Use the 'raw' function.
B.Use the 'base64' function.
C.It is not possible to render multiline secrets.
D.Use the 'indent' function.
AnswerD

The 'indent' function in Go templates helps maintain formatting for secrets with newlines.

Why this answer

Vault templates use Go templating; the 'indent' function or specific formatting is often needed for multi-line secrets.

100
Multi-Selectmedium

Which THREE capabilities are commonly used in Vault ACL policies to manage secrets engines?

Select 3 answers
A.sudo
B.control-group
C.create
D.read
E.list
AnswersC, D, E

Used to write/create secrets.

Why this answer

Create, Read, and Update are standard operations for secrets engines, while Delete and List are also common.

101
MCQeasy

What is the primary difference between HA replication and DR replication in Vault?

A.HA replication requires Enterprise, DR does not.
B.DR replication uses a different storage backend.
C.HA replication is for performance, DR is for data durability.
D.DR replication is faster than HA replication.
AnswerC

HA provides high availability; DR provides recovery from total cluster loss.

Why this answer

HA is about local node availability, while DR is about replicating data across clusters for geographic or systemic failure recovery.

102
Multi-Selecthard

Which THREE settings are critical to verify in the Vault configuration file to ensure successful cross-cluster communication?

Select 3 answers
A.storage_type
B.ui
C.api_addr
D.listener.tcp.address
E.cluster_addr
AnswersC, D, E

This tells other nodes how to reach this node.

Why this answer

Communication requires proper address bindings and TLS configurations to be secure and reachable.

103
Multi-Selectmedium

Which TWO of these are valid audit device types in Vault?

Select 2 answers
A.file
B.syslog
C.database
D.socket
E.stdout
AnswersA, B

The file audit device is a standard feature.

Why this answer

Vault supports 'file' and 'syslog' audit devices as standard options.

104
Multi-Selectmedium

Which TWO of the following are benefits of using Seal Wrap in Vault Enterprise?

Select 2 answers
A.Compliance with FIPS 140-2/3 requirements.
B.Automatic failover to a standby Vault cluster.
C.Encryption keys never leave the HSM in plaintext.
D.Increased storage backend performance.
E.Automatic deletion of audit logs.
AnswersA, C

HSM-backed protection helps meet these compliance standards.

Why this answer

Seal Wrap adds an extra layer of security by ensuring keys never exist in plaintext memory and allows for easier compliance with regulations requiring HSM-backed key protection.

105
Multi-Selectmedium

Which TWO of the following are requirements for a successful Vault HA deployment using Raft?

Select 2 answers
A.The 'cluster_addr' must be configured for inter-node communication.
B.An external Consul agent running on every node.
C.A load balancer to perform round-robin writes.
D.A shared network file system (NFS) for the storage directory.
E.The 'api_addr' must be reachable by all other nodes.
AnswersA, E

This is required for nodes to talk to each other.

Why this answer

Raft requires specific configuration for consensus and networking to function correctly in an HA environment.

106
MCQhard

You are managing a multi-region Vault deployment with Performance Replication. You notice that a specific secret engine mount is not being replicated to the secondary site. What should you check?

A.The replication_filter configuration.
B.The namespace's 'replicated' flag.
C.The mount's 'local' flag.
D.The secondary cluster's license status.
AnswerC

If a mount is created with -local=true, it is not replicated.

Why this answer

Check if the mount is marked as 'local'. Local mounts are never replicated.

107
MCQmedium

What permission level is required for the user account used to authenticate with the HSM?

A.The account must be the partition owner.
B.The account must have anonymous access.
C.The account must have Crypto User (CU) privileges.
D.The account must have full Administrative (SO) privileges.
AnswerC

CU privileges allow for cryptographic operations required by Vault.

Why this answer

The HSM user account must have permissions to create, read, and use cryptographic keys. Usually, a 'Crypto User' (CU) role is sufficient.

108
MCQeasy

When configuring an HSM for Auto-Unseal, which parameter identifies the specific hardware partition to be used?

A.token_label
B.partition_id
C.slot
D.hsm_id
AnswerC

The 'slot' parameter is the standard way to specify the HSM partition.

Why this answer

The 'slot' parameter in the seal stanza defines which slot within the PKCS#11 library Vault should target.

109
Multi-Selectmedium

Which THREE factors influence the effective permissions of a user in Vault?

Select 3 answers
A.The user's password strength.
B.The number of active mounts.
C.Active Sentinel policies.
D.Policies attached to the identity entity.
E.Policies attached to the token.
AnswersC, D, E

Sentinel policies can restrict allowed actions.

Why this answer

Effective permissions are the result of policies attached to the token, policies attached to the identity entity, and potentially Sentinel policies that filter the request.

110
MCQeasy

How can you view the currently enabled audit devices in a Vault cluster?

A.vault audit list
B.vault read sys/audit
C.vault list audit/devices
D.vault status -audit
AnswerA

This is the standard CLI command to list audit backends.

Why this answer

The 'vault audit list' command displays all currently enabled audit devices and their configuration paths.

111
MCQeasy

Which of the following is a requirement for the PKCS#11 library used with Vault Auto-Unseal?

A.The library must be statically linked into the Vault binary.
B.The library must be PKCS#11 compliant.
C.The library must be written in Go.
D.The library must support the KMIP protocol.
AnswerB

Vault communicates with HSMs via the PKCS#11 standard.

Why this answer

Vault requires the HSM vendor's shared object library (.so or .dll) to support the PKCS#11 interface standard.

112
MCQhard

You are implementing a multi-cluster Vault strategy. You want to ensure that a pod in Cluster A cannot authenticate to Vault using a service account token from Cluster B. What configuration must be set?

A.Set a different 'kubernetes_host' for each cluster.
B.Use the same 'kubernetes_ca_cert' for both clusters.
C.Enable 'token_bound_cidrs' on the roles.
D.Assign different 'token_policies' to the roles.
AnswerA

This ensures Vault points to the correct API server for token verification.

Why this answer

You must ensure that each Vault instance is configured with the correct 'kubernetes_host' and its own unique 'kubernetes_ca_cert' for the specific K8s cluster it is meant to trust.

113
Multi-Selecteasy

Which THREE features are part of Vault Enterprise performance scaling?

Select 3 answers
A.Namespace support.
B.Performance standby nodes.
C.Dynamic secrets.
D.Integrated storage (Raft).
E.Performance replication.
AnswersA, B, E

Namespaces help manage large-scale multi-tenancy.

Why this answer

Performance replication, performance standby, and seal wrapping/HSM support are key enterprise scaling features.

114
MCQmedium

In a Performance Replication setup, a secondary cluster is experiencing high latency for read requests. Which action should you take to verify if the requests are being routed correctly?

A.Check the 'sys/metrics' endpoint to verify the number of performance standby requests.
B.Increase the 'max_lease_ttl' on the primary cluster.
C.Run 'vault write sys/replication/performance/secondary/update' to increase synchronization speed.
D.Restart the secondary cluster to clear the internal request cache.
AnswerA

Metrics provide visibility into whether performance standbys are handling local reads effectively.

Why this answer

Checking the X-Vault-Index headers and looking at performance standby metrics helps determine if requests are hitting the local cluster or being forwarded to the primary.

115
Multi-Selecteasy

Which TWO authentication methods are commonly configured in the 'auto_auth' block?

Select 2 answers
A.Userpass
B.AppRole
C.LDAP
D.Kubernetes
E.GitHub
AnswersB, D

AppRole is a standard auto-auth method.

Why this answer

AppRole and Kubernetes are the most common methods used in Vault Agent auto-auth.

116
MCQhard

You are troubleshooting high CPU usage in Vault. Which telemetry metric category should you examine first?

A.vault.core.token.create
B.vault.audit.request
C.vault.route.request
D.vault.storage.read
AnswerC

Request routing metrics help identify which paths are causing load.

Why this answer

Request handling metrics allow you to see if specific paths or operations are causing high demand on the CPU.

117
MCQhard

You notice that the 'seal status' on your DR secondary differs from the primary cluster. What does this indicate?

A.The secondary requires its own unseal process to function.
B.The replication token has expired.
C.The primary is also sealed.
D.The primary has failed.
AnswerA

Replication does not automatically unseal the secondary node.

Why this answer

If a DR secondary is sealed, it cannot participate in replication. It must be unsealed separately from the primary.

118
Multi-Selecthard

When designing a secure Vault-Kubernetes Auth integration, which THREE factors must be considered to prevent token compromise?

Select 3 answers
A.The number of nodes in the cluster.
B.The scope of the service account token.
C.Validation of the K8s API server CA.
D.The version of the Kubernetes binary.
E.The TTL of the Vault token generated.
AnswersB, C, E

Limit the token's privileges.

Why this answer

Pod isolation, token scope (TTL), and secure communication (TLS/API trust) are the pillars of secure integration.

119
Multi-Selecteasy

Which TWO fields are essential in an ACL policy defined in HCL?

Select 2 answers
A.capabilities
B.ttl
C.entity
D.path
E.description
AnswersA, D

Capabilities define the permissions.

Why this answer

The path to be restricted and the capabilities allowed for that path are the core components of an ACL policy.

120
MCQmedium

An auditor notices that audit logs are missing entries for a specific mount point. What is the most likely cause?

A.The audit device is in a blocked state.
B.The audit device is not enabled for the specific path prefix.
C.Vault is running in dev mode.
D.The audit log rotation policy is set to delete logs immediately.
AnswerB

Audit devices are global, but if the device itself is not enabled, no logs will appear.

Why this answer

Audit devices must be enabled separately, and if a path is not covered by an enabled audit device, activity will not be recorded.

121
MCQeasy

Which command is used to check the health status of a Vault node?

A.vault monitor
B.vault health
C.vault status
D.vault inspect
AnswerC

This is the standard command for checking node status.

Why this answer

The 'vault status' command provides the current health, seal status, and active/standby role of the node.

122
Multi-Selectmedium

Which TWO of the following are valid ways to assign policies to a token?

Select 2 answers
A.Inheritance from an Identity Entity.
B.Mapping to a file path.
C.Via the system clock.
D.Direct assignment during token creation.
E.Automatic assignment via Vault UI.
AnswersA, D

Tokens generated for an entity inherit its policies.

Why this answer

Policies can be assigned during token creation via the CLI or API, or they can be associated with an identity entity which then inherits them.

123
MCQhard

What is the consequence of setting 'cluster_name' in the Vault HCL configuration?

A.It forces a cluster election.
B.It identifies the cluster in audit logs and replication.
C.It encrypts the communication between nodes.
D.It sets the license key.
AnswerB

This provides clear identification for audit tracking.

Why this answer

The 'cluster_name' field is used to identify the cluster, which is particularly useful for performance replication and audit logs to distinguish between multiple clusters.

124
MCQmedium

If you need to grant a group of developers access to all paths starting with 'secret/data/developers/', which HCL syntax is correct?

A.path "secret/data/developers/**" { capabilities = ["read"] }
B.path "secret/data/developers/*" { capabilities = ["read"] }
C.path "secret/data/developers/" { capabilities = ["read"] }
D.path "secret/developers/*" { capabilities = ["read"] }
E.path "secret/data/developers" { capabilities = ["read"] }
AnswerB

The /* wildcard covers all paths under the prefix.

Why this answer

The path should be defined with a trailing wildcard (/*) to cover sub-paths.

125
Multi-Selecthard

Which THREE factors influence the choice of a 'secret engine' configuration?

Select 3 answers
A.The path where the engine is mounted.
B.The default and max lease TTL values.
C.The engine version (if applicable).
D.The number of audit logs.
E.The underlying operating system.
AnswersA, B, C

Determines the namespace/location.

Why this answer

Secret engine configuration depends on the type of data (KV, Dynamic), the required lease TTL, and the access control policies applied to the path.

126
MCQmedium

If you are running Vault in a high availability cluster, where should you look for information regarding leader election?

A.The telemetry metrics.
B.The server logs.
C.The storage backend logs.
D.The audit logs.
AnswerB

Server logs output details regarding Raft status and leader elections.

Why this answer

The server logs will provide specific information about cluster synchronization and leader election status.

127
MCQmedium

When configuring the Kubernetes auth method, what does the 'token_bound_cidrs' parameter on a role do?

A.Restricts the generated Vault token to specific IP ranges.
B.Restricts the Kubernetes API server access.
C.Binds the login process to a specific pod IP.
D.Limits the number of simultaneous logins from an IP.
AnswerA

This is a core security control for tokens.

Why this answer

This restricts the resulting token to only be usable from the specified CIDR ranges, providing an additional layer of security after authentication.

128
Multi-Selectmedium

Which TWO features are part of the 'Vault Enterprise' offering and directly relate to server configuration?

Select 2 answers
A.Audit logging.
B.Performance Replication.
C.KV Secret Engine.
D.HSM Seal Wrapping.
E.Token management.
AnswersB, D

Enterprise-only replication feature.

Why this answer

Performance replication and HSM support are key enterprise features that require specific configuration blocks in the Vault HCL file.

129
Multi-Selecthard

Which THREE configuration options are valid within the 'template' block?

Select 3 answers
A.command
B.destination
C.version
D.source
E.perms
AnswersB, D, E

Defines the rendered output path.

Why this answer

These are core parameters for controlling template rendering in Vault Agent.

130
Multi-Selectmedium

Which THREE of the following are common troubleshooting steps when Vault fails to unseal via HSM?

Select 3 answers
A.Run 'vault operator unseal' manually.
B.Check Vault logs for specific PKCS#11 error codes.
C.Upgrade the storage backend driver.
D.Verify the HSM library path is correct and readable.
E.Use the HSM vendor's CLI tools to verify the slot is accessible.
AnswersB, D, E

Logs provide the specific reason for failure.

Why this answer

Troubleshooting involves checking the library path, verifying HSM connectivity (e.g., via HSM vendor tools), and checking that the credentials provided are correct.

131
MCQeasy

Which component is responsible for receiving and responding to read requests in a Performance Standby configuration?

A.The Active Vault node.
B.The Consul agent.
C.The Vault API Gateway.
D.The Performance Standby node.
AnswerD

Performance standby nodes are designed to serve local read requests.

Why this answer

Performance standby nodes are specifically designed to serve read requests, reducing the load on the active node.

132
Multi-Selecthard

Which THREE items must be configured to enable Auto-Unseal using a cloud provider KMS?

Select 3 answers
A.A cluster of at least 5 nodes.
B.The KMS Key ID or ARN.
C.Cloud provider IAM role with decrypt permissions.
D.A local unseal key file.
E.A 'seal' stanza in the Vault configuration.
AnswersB, C, E

Required to identify the master key.

Why this answer

Auto-unseal requires a cloud-specific configuration block, appropriate IAM permissions for the Vault instance, and a valid key ID/ARN.

133
Multi-Selectmedium

Which TWO of the following are valid ways to improve the security of the AppRole authentication process?

Select 2 answers
A.Disable TLS on the Vault listener.
B.Enable 'secret_id_bound_cidrs' on the role.
C.Use Response Wrapping for the SecretID.
D.Increase the SecretID TTL to infinity.
E.Share the same SecretID across all application replicas.
AnswersB, C

Adds IP-based validation.

Why this answer

Response wrapping provides secure introduction, and CIDR binding adds network-level restrictions.

134
MCQeasy

Which of the following is the most effective way to secure a Vault token during the 'Secure Client Introduction' phase in an automated environment?

A.Using a long-lived root token.
B.Passing the token as an environment variable.
C.Response wrapping.
D.Storing the token in a public configuration repo.
AnswerC

It provides a temporary, single-use wrapper for the sensitive data.

Why this answer

Response wrapping ensures that the token is not visible in cleartext in logs or process lists during delivery.

135
MCQhard

When using 'template_config' to set the 'static_secret_render_interval', what is the minimum value you can set?

A.1s
B.0s
C.5s
D.10s
AnswerC

5s is the minimum allowed render interval.

Why this answer

Vault enforces a minimum rendering interval to prevent excessive resource consumption; it is 5s.

136
Multi-Selecteasy

Which TWO of the following are valid sink types in Vault Agent?

Select 2 answers
A.vault
B.file
C.s3
D.stdout
E.memory
AnswersB, D

File is a supported sink type.

Why this answer

Vault Agent supports 'file' sinks for local persistence.

137
MCQhard

You notice an 'audit_failure' error in the Vault logs. What is the immediate consequence for client requests?

A.Vault automatically switches to the secondary audit device.
B.Requests are permitted for read-only operations.
C.All requests are allowed but a warning is logged.
D.All incoming requests will be rejected until the audit device is restored.
AnswerD

This is the fail-closed security posture of Vault.

Why this answer

Vault is designed to fail-closed regarding audit logs. If the audit device fails, requests are blocked to prevent un-audited operations.

138
Multi-Selecthard

When configuring the Kubernetes Auth Method, which THREE of the following are required to ensure secure communication between Vault and the Kubernetes API server?

Select 3 answers
A.The Kubernetes node's SSH private key.
B.The 'kubernetes_host' address.
C.A list of all pod IP addresses.
D.The 'reviewer_service_account_jwt'.
E.The 'kubernetes_ca_cert' for validation.
AnswersB, D, E

Points Vault to the correct API server.

Why this answer

The host address, the CA certificate, and the token for the reviewer account are mandatory for the TokenReview API communication.

139
MCQeasy

What is the purpose of the 'cluster_addr' in the Vault server configuration?

A.To mount storage backends.
B.To allow communication between Vault cluster nodes.
C.To handle client API requests.
D.To communicate with external secret engines.
AnswerB

It defines the address used for internal cluster traffic.

Why this answer

The 'cluster_addr' is used for communication between nodes in a Vault cluster (e.g., for Raft replication).

140
MCQmedium

You are using Vault Agent templates to generate a configuration file. You need the template to include a secret from a KV v2 engine. What is the correct syntax within the template file?

A.{{ get "kv/config" }}
B.{{ secret "kv/data/config" }}
C.{{ vault_read "kv/config" }}
D.$vault.read("kv/config")
AnswerB

The 'secret' function retrieves data from the specified path.

Why this answer

The 'secret' function is used in Vault templates to retrieve data from KV engines.

141
MCQhard

When using Namespace-based multi-tenancy, which statement is true regarding the root namespace?

A.The root namespace can only be managed by the root token.
B.Namespaces are not supported in Vault Enterprise.
C.The root namespace is where all child namespaces derive their identity entities.
D.The root namespace is invisible to child namespaces.
E.You cannot create secrets in the root namespace.
AnswerC

The identity store is global at the root namespace level.

Why this answer

The root namespace acts as the parent and manages the configuration of auth methods and secrets engines that are globally applicable if desired, and it owns the identity store.

142
Multi-Selectmedium

Which TWO of the following statements are true regarding Performance Standby nodes?

Select 2 answers
A.They maintain their own independent master key.
B.They forward all write operations to the primary cluster.
C.They provide horizontal scaling for read-only requests.
D.They can serve requests for secrets written to any cluster.
E.They automatically promote themselves if the primary fails.
AnswersB, C

Writes cannot be processed locally on a standby.

Why this answer

Performance standbys handle reads and improve throughput but cannot perform writes.

143
MCQmedium

You have a Performance Replication setup. A client sends a write request to a performance standby node. What happens to this request?

A.The standby node attempts to become the leader and process the write.
B.The request is cached locally until the primary is available.
C.The request is rejected with a 403 Forbidden.
D.The request is forwarded to the primary cluster.
AnswerD

Performance standbys forward writes to the primary cluster to maintain consistency.

Why this answer

Performance standby nodes are read-only. Any write requests sent to them must be forwarded to the primary cluster.

144
MCQmedium

You are configuring a production Vault cluster using Integrated Storage. What is the most critical configuration parameter that must be set in the 'storage' stanza to ensure the node can correctly identify and join the existing Raft cluster during a bootstrap operation?

A.path
B.api_addr
C.retry_join
D.node_id
AnswerD

The node_id provides a unique identifier for the node within the Raft configuration.

Why this answer

The 'node_id' is required for every node in a Raft cluster to uniquely identify itself to other peers in the integrated storage configuration.

145
Multi-Selectmedium

Which TWO configurations are required to effectively monitor Vault in a production environment?

Select 2 answers
A.Manual log rotation cron job.
B.Enabled telemetry endpoint.
C.At least one audit device enabled.
D.UI access restricted to local IP only.
E.Debug mode enabled on all nodes.
AnswersB, C

Metrics are essential for health monitoring.

Why this answer

Production environments require robust monitoring of metrics and thorough audit logging for compliance and troubleshooting.

146
MCQhard

An application is authenticated via AppRole. You want to ensure the resulting token is limited to a specific CIDR range. Where do you configure this restriction?

A.In the Namespace configuration
B.In the AppRole Role definition
C.In the Identity Entity
D.In the Token Auth Method
E.Inside the ACL policy
AnswerB

The role configuration in the AppRole auth method allows setting 'bound_cidrs'.

Why this answer

Token restrictions like 'bound_cidrs' are configured on the 'role' within the AppRole auth method.

147
Multi-Selecthard

Which THREE types of metrics are collected by Vault's telemetry system?

Select 3 answers
A.Storage backend performance.
B.Core operation counts.
C.Request latency.
D.Audit file size.
E.User password history.
AnswersA, B, C

Storage metrics track backend I/O.

Why this answer

Vault telemetry includes metrics for request performance, storage backend status, and internal core operations.

148
MCQeasy

Which Vault command is used to check the status of the seal configuration and verify if it is using an HSM?

A.vault status
B.vault operator hsm-check
C.vault read sys/seal-config
D.vault seal-status
AnswerA

The 'vault status' command provides detailed information about the seal mechanism.

Why this answer

The 'vault status' command displays the seal type (e.g., 'shamir' or 'pkcs11') and the current seal status.

149
MCQhard

You are configuring Vault replication in an environment with strict firewall rules. Which ports must be open between the primary and secondary clusters?

A.Only port 8200.
B.Port 443 and port 80.
C.Only port 8201.
D.Port 8200 and port 8201.
AnswerD

Both ports are required for replication and gossip/clustering.

Why this answer

Vault replication typically requires the API port (default 8200) and the cluster port (default 8201) to be reachable between nodes for cross-cluster communication.

150
MCQeasy

In the context of the Vault Kubernetes Auth Method, what is the role of the 'reviewer_service_account'?

A.It is the account Vault uses to verify client tokens.
B.It is the account that logs in to Vault.
C.It is the account that manages K8s secrets.
D.It is an administrative account used to manage Vault roles.
AnswerA

Vault needs a service account with permission to call the TokenReview API.

Why this answer

The 'reviewer_service_account' is the service account that Vault uses to perform the 'TokenReview' request against the Kubernetes API.

Page 1

Page 2 of 3

Page 3

All pages