I implemented OCP Full project in saib bank Including:
1. deploy four ocp clusters : consist of 3 master nodes , 2 workers
, 2 vms for ha proxy api and api-int
2. Install oc and Hellm chart cli tools
3. Configure day 2 operations including config image registry
operator , configure local storage operator to deploy data
foundation over it , NTP for clusters , pod auto scaler , cluster
auto scaler and quota
4. deploy Infrastructure nodes including cluster machine set to
scale workers nodes to use them as infra nodes and
scheduled pods using taint and tolerations technique
5. upgrade the clusters many times and take etcd backup
6. cluster hardening : by encrypt etcd to encrypt clusters data
7. deploy rhacs for pod security scanner , monitor ocp network
and attach all the clusters to it , I configured also network
policies , export vulnerabilities sheet to solve it
8. deploy rhacm for clusters management tool and attach all the
clusters to it to ease the management of clusters
9. deploy quay to use as local cluster’s registry and configured
ocp clusters to communicate securely with it
10. deploy data foundation operator over local storage operator for
ocp dynamic cluster storage
11. Troubleshooting the upgrade errors and finished the upgrade
successfully
12. Use Helm chart to deploy app over ocp
13. Configure clusters to access internet over proxy
14. Cluster authentication using htpasswd , active directory and
authorization users with appropriate permissions