HPE0-G05 Sample Questions & Answers
Cypher, archives, tasks, workflows, and script or file templates carry the biggest weight, alongside how variables get their context, logging in through the CLI or API, choosing from option lists, writing request scripts, and deploying multi-tier application blueprints.
Launch the full HPE0-G05 simulator →Showing 6 of 12 free samples.
- Question 1Advanced
Demonstrate knowledge of Cypher Archives Tasks Workflows Script templates File templates · Archives capability
A financial enterprise is modernizing a legacy monolithic application using HPE Morpheus. The current situation involves a 5GB proprietary installer binary that changes frequently and needs to be distributed to newly provisioned Linux VMs across multiple hybrid cloud environments.
Security constraints dictate that the binary cannot be hosted on public internet servers, and provisioning scripts cannot contain hardcoded credentials to access internal file shares.
Which of the following architectures represents the OPTIMAL use of Morpheus built-in capabilities to solve this distribution challenge?
Show answer & explanation
Correct answer: C
This is the optimal solution. Morpheus Archives act as a secure, internal artifact repository. The
variable generates a secure, temporary link at execution time, allowing a standard Shell Task to pull the large binary without hardcoding credentials.flowchart LR A[Morpheus Archives] -->|Generates Secure URL| B(Variable Interpolation) B --> C[Shell Task Script] C -->|curl / wget| D[Target Linux VM] - Question 2Beginner
Demonstrate knowledge of Cypher Archives Tasks Workflows Script templates File templates · Automation tasks
When configuring a Python Task in Morpheus, you have the option to set the 'Execution Target' to either 'Local' or 'Remote'. If you select 'Local' for a task attached to an Instance provisioning workflow, where does the script actually execute?
Show answer & explanation
Correct answer: B
Setting the Execution Target to 'Local' means the task executes on the Morpheus appliance (or a Morpheus worker node) rather than on the remote workload being provisioned. This is useful for API calls, IPAM integrations, or DNS updates.
- Question 3Intermediate
Demonstrate knowledge of Cypher Archives Tasks Workflows Script templates File templates · Automation tasks
True or False: When executing an Ansible Playbook task in Morpheus against a remote instance, the Ansible control node software must be pre-installed on the target workload being provisioned.
Show answer & explanation
Correct answer: B
False. Ansible is agentless. When Morpheus executes an Ansible playbook against a remote instance, the Ansible control node software runs on the Morpheus appliance (or designated Ansible integration server). The target instance only requires an SSH connection and Python (or WinRM for Windows), not the Ansible software itself.
- Question 4Beginner
Demonstrate knowledge of Cypher Archives Tasks Workflows Script templates File templates · Provisioning workflows
Within a Morpheus Provisioning Workflow, which phase is executed BEFORE the actual compute resource is requested from the underlying cloud provider or hypervisor?
Show answer & explanation
Correct answer: A
The Pre-Provision phase runs before the infrastructure is built. Tasks in this phase typically execute 'locally' on the Morpheus appliance and are used for prerequisites like reserving IP addresses in an IPAM system or registering DNS names.
- Question 5IntermediateSelect 2
Demonstrate knowledge of Cypher Archives Tasks Workflows Script templates File templates · Operational workflows
Which TWO of the following statements accurately describe Operational Workflows in Morpheus compared to Provisioning Workflows? (Select TWO)
Show answer & explanation
Correct answers: A, C
Operational Workflows are designed for Day-2 operations and can be triggered on-demand against workloads that are already provisioned and running.
A major feature of Operational Workflows is the ability to expose them in the UI as custom actions, allowing end-users to self-serve tasks like clearing caches, taking backups, or restarting services.
- Question 6Intermediate
Demonstrate knowledge of Cypher Archives Tasks Workflows Script templates File templates · Script templates
You are creating a Script Template that will be reused across multiple Linux tasks in Morpheus. You need to reference a custom input named
app_portthat the user fills out during provisioning. What is the correct Morpheus variable syntax to inject this value into the script?Show answer & explanation
Correct answer: B
Morpheus uses ERB-style syntax (
) for variable interpolation within Script Templates and File Templates. Custom Inputs provided during provisioning are stored in thecustomOptionsmap.
Ready for the real thing?
The full HPE0-G05 simulator has every exam-style question, timed mode, and instant scoring.