With Edge Appliance, Anthos on bare metal runs directly on the appliance, and you have been granted the cluster administrator role. Since workloads run directly on the bare metal, there are no performance losses due to virtualization.
Due to the lack of a security boundary between your workloads and the host OS, it's assumed that this model results in you having access to the host OS. As a result, your workloads could potentially change OS settings, such as enabling SSH. Additionally, you have access to any Google-managed applications on the appliance, with the potential to break those applications or their update mechanisms.
This is similar to the Shared Responsibility Model provided by Anthos products: Google provides secure binaries with secure defaults, and it's up to the customer to securely run and update them.
Component | Google's responsibilities | Customer's responsibilities |
---|---|---|
Hardware |
|
|
Firmware + OS |
|
|
Workloads |
|
|