2 Deploy Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu
The following steps are a high-level overview of how to deploy Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu.
Prerequisites
- Credentials to an OCI tenancy with permissions to create Oracle Kubernetes Engine (OKE) nodes
- OCI Registry credentials (user name and auth token) with permissions to push container images to the repository
- The Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu stack
(
.zipfile) or manual distribution package (.tgzfile) downloaded to your local system
Deploy the OCI Stack
Use OCI Resource Manager to deploy the stack.
- Log in to the OCI tenancy and open Resource Manager.
- Create a stack from the
.zipfile. - Enter passwords and OCI Registry credentials.
- Apply the stack.
- Review the application information and logs for the stack.
- Note the admin password you selected, and the ingress gateway IP address for Blockchain Platform Manager.
You can also install the Blockchain Platform Manager manually. For more information, see Install Manually.
Create an Instance
Use Blockchain Platform Manager to set up your authentication server, create an administrative user, and create your instance.
- Log in to the Blockchain Platform Manager using the administrator credentials that you provided during installation.
- Set the default authentication server.
- Add an LDAP user with permissions to create instances.
- Log in as one the new admin user and create an instance.
After you create an instance, you can open the Oracle Blockchain Platform service console to work with Besu nodes and to explore blocks in the ledger. You can also deploy contracts, create wallets, and send transactions by using the RPC proxy as described in RPC API for Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu.