Preparing the target environment for FileNet Content Manager
As with a new installation, you must prepare your cluster and prepare the new environment for the components that you want to deploy.
About this task
Procedure
To prepare the target environment:
- Prepare the cluster. Follow the instructions in Preparing for an Enterprise deployment, including preparing storage for the operator, getting access to your container images, and setting up the cluster, and installing the operator.
- Prepare for the components that you plan to include in your installation by using the
install preparation topics. Some of the steps in the Preparing to install topics might not apply to your situation. For example, tasks for creating a database assume that you are installing for the first time and must create a new database. In an upgrade or move to the Cloud Pak, you use the existing databases that were used by your traditional WebSphere Application Server version.
In other cases, you must perform the tasks for both new and upgrade or move deployments. For example, you must create the required PV and PVCs for each component if you plan to use manually created storage volumes.
Read each task carefully to determine whether you must complete it before you deploy your containers. If your source environment doesn’t include a component, you do not need to perform the preparation steps or include the container for that deployment in your environment.
Use the tasks under Preparing to install and Preparing to install Business Automation Navigator to get your environment ready for the container deployment of your components.
FileNet Content Manager
FileNet Content Manager Preparation Task When To Do This Task Preparing users and groups This task doesn't apply because your users and groups already exist in your source environment. Record the information from your existing LDAP configuration. Preparing the databases This task doesn't apply in a move scenario because your databases are already configured to support your source environment. However, the additional tasks for creating secrets for SSL configuration data are required: Creating secrets to protect sensitive FileNet Content Manager configuration data This task is required. Configuring storage for the content services environment Although your storage is already configured for the existing FileNet Content Manager source environment, read this topic to understand how storage works in the container environment. You already prepared and arranged your content storage for the move. However, you do need to create the PVs and PVCs for container deployment. Follow the instructions in Creating volumes and folders for deployment. For upgrades from 5.5.0 and earlier, the bootstrap persistent volume claim must be statically provisioned Preparing volumes and folders for the GraphQL API container GraphQL is available for use in a container environment. If you want to add GraphQL to your environment, prepare the volumes and folders before you run the deployment, and be sure to include the GraphQL section in your deployment configuration. Preparing for external key management If you manage encryption with external keys, or you want to add this approach, use these instructions to prepare. IBM Content Navigator/Business Automation Navigator
Navigator Preparation Task When To Do This Task Preparing users and groups This task doesn't apply because your users and groups already exist in your source environment. Record the information from your existing LDAP configuration. Preparing the database This task doesn't apply in a move scenario because your databases are already configured to support your source environment.If your scenario includes maintaining a traditional WebSphere Application Server deployment alongside the container deployment, you need an additional configuration database for Navigator in the container environment.In addition, these tasks for creating secrets for SSL configuration data are required: Creating secrets to protect sensitive Business Automation Navigator configuration data This task is required if your deployment includes Navigator. Creating volumes and folders for deployment on Kubernetes This task is required if your deployment includes Navigator. If moving IBM Content Navigator, verify the Navigator the master encryption key, backed-up as described in the section "Prepare your source FileNet Content Manager environment for the move," was copied to the persistent volume claim created for the IBM Business Automation Navigator Liberty configuration data. To do this before the Navigator container is deployed, the Navigator Liberty configuration data persistent volume claim must be statically provisioned instead of waiting for the persistent volume claim to be dynamically provisioned storage on demand by the operator.