ocs-training
Hands-on workshops for both system administrators and application developers interested in learning how to deploy, manage and use OpenShift Container Storage (OCS)
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- question.md
- request-for-enhancement.md
- antora.yml
- CODEOWNERS
- Github-get-raw-link.png
- open-PR-dashboard.png
- open-PR-long-2.png
- open-PR-long.png
- add_machinesets.yml
- check_nodes.yml
- create_ocs_cluster.yml
- install_ceph_tools.yml
- install_ocs_operator.yml
- ocs_deploy.yml
- README.md
- deploy_quickly.sh
- workerocs-machines.yaml
- ocs4-infra-nodes.adoc
- nav.adoc
- .file-uploader-zone-deployment.yaml.swp
- backup.yaml
- cluster-monitoring-config.yaml
- cluster-workerocs-us-east-2-ebs.yaml
- cluster-workerocs-us-east-2.yaml
- cluster-workerocs.yaml
- configurable-rails-app.yaml
- create_machinesets.sh
- file-uploader-zone-deployment.yaml
- my-shared-storage-snapshot.yaml
- obc_app_example.yaml
- ocs-storagecluster-ceph-mirror.yaml
- photo-album.tar.gz
- postgresql-clone.yaml
- rbd-mirror.yaml
- replicapool.yaml
- restore.yaml
- ACM-25-application-successfull.png
- ACM-411-Create-application.png
- ACM-application-delete-resources.png
- ACM-application-delete.png
- ACM-application-form1.png
- ACM-application-form2.png
- ACM-application-form2a-metro.png
- ACM-application-form2a.png
- ACM-application-form3.png
- ACM-application-form3a.png
- ACM-application-successfull.png
- ACM-bos-25-application-successfull.png
- ACM-bos-application-form3a.png
- ACM-bos-managed-clusters-import.png
- ACM-bos-Submariner-addon-installed.png
- ACM-Cluster-set-created.png
- ACM-Cluster-sets.png
- ACM-Create-application.png
- ACM-Installed-Operator-noversion.png
- ACM-Installed-Operator.png
- ACM-local-cluster-import.png
- ACM-managed-clusters-import.png
- ACM-OperatorHub.png
- ACM-Submariner-addon-installed.png
- ACM-Submariner-addon.png
- ceph101-cephfs.png
- ceph101-crushfromobjecttoosd.png
- ceph101-dataprotection.png
- ceph101-differentstoragetypes.png
- ceph101-krbd.png
- ceph101-librados.png
- ceph101-librbd.png
- ceph101-overview.png
- ceph101-rados.png
- ceph101-rbdlayout.png
- ceph101-rgw.png
- ceph101-thefullpicture.png
- ceph101-timeline.png
- KMS-Vault-Adv-Settings.jpg
- KMS-Vault-Settings.jpg
- KMS-Vault-StorageClass.jpg
- MCG-Console-photo-album-buckets.png
- MCG-Console-photo-album-objects.png
- MCO-apply-drpolicy.png
- MCO-bos-apply-drpolicy.png
- MCO-bos-drpolicy-selections.png
- MCO-bos-select-application.png
- MCO-create-first-drpolicy.png
- MCO-drpolicy-replication-interval.png
- MCO-drpolicy-selections.png
- MCO-select-application.png
- metrics-alertingcontextualmenu.png
- metrics-alertinghomepage.png
- metrics-alertingleftpanemenu.png
- metrics-alertingstatusfilter.png
- metrics-alertingviewrule.png
- metrics-complexcephgraph.png
- metrics-complexcephquery.png
- metrics-complexocpgraph.png
- metrics-metricsleftpanemenu.png
- metrics-queryfield.png
- metrics-simplecephgraph.png
- metrics-simplecephquery.png
- OCP-copy-login-command.png
- OCP4-OADP-operator-installed.png
- OCP4-OADP-operatorhub-continue.png
- OCP4-OADP-operatorhub-filter.png
- OCP4-OADP-operatorhub-install.png
- OCP4-OADP-operatorhub-install2.png
- OCP4-OCS4-Clone-PVC-config.png
- OCP4-OCS4-Clone-PVC-view.png
- OCP4-OCS4-Clone-PVC.png
- OCP4-OCS4-Snapshot-config.png
- OCP4-OCS4-Snapshot-restore-config.png
- OCP4-OCS4-Snapshot-restore.png
- OCP4-OCS4-Snapshot.png
- OCS-dashboard-healthy.png
- OCS-noobaa-dashboard-healthy.png
- OCS-OCP-CephCluster-Alerts.png
- OCS-OCP-CephClusterCriticallyFull.png
- OCS-OCP-CephClusterNearFull.png
- OCS-OCP-CephClusterReadOnly.png
- OCS-OCP-CephOSD-Alerts.png
- OCS-OCP-OperatorHub.png
- OCS-Pods-Diagram.png
- OCS-PVCResize-choose-expand-menu.png
- OCS-PVCResize-enter-new-size.png
- OCS-PVCResize-pvcnearfull-alert.png
- OCS-PVCResize-select-project.png
- OCS-PVCResize-verify-resize-worked2.png
- OCS4-4.7-OCP-CreateStorageCluster.png
- OCS4-4.7-OCP-Encryption-PV-Keys.png
- OCS4-4.7-OCP-Encryption-PVParameters.png
- OCS4-4.7-OCP-Encryption-SC-Basic.png
- OCS4-4.7-OCP-Encryption-SCList.png
- OCS4-4.7-OCP-Encryption-StorageCluster-Advanced.png
- OCS4-4.7-OCP-Encryption-StorageCluster-Basic.png
- OCS4-4.7-OCP-Encryption-StorageCluster-Node.png
- OCS4-4.7-OCP-Encryption-StorageCluster-Ready.png
- OCS4-4.7-OCP-Encryption-StorageCluster-Review.png
- OCS4-4.7-OCP-Encryption-VaultLogin.png
- OCS4-4.7-OCP-Encryption-VaultOCSExpansionKeyList.png
- OCS4-4.7-OCP-Encryption-VaultOCSKeyList.png
- OCS4-4.7-OCP-Encryption-VaultSecretEngines.png
- OCS4-4.7-OCP-InstalledOperators.png
- OCS4-4.7-OCP-InstalledOperatorsEncryption.png
- OCS4-4.7-OCP-MachineSet-2-CountMenu.png
- OCS4-4.7-OCP-MachineSet-2-Raw.png
- OCS4-4.7-OCP-MachineSet-3-CountMenu.png
- OCS4-4.7-OCP-MachineSet-3-Raw.png
- OCS4-4.7-OCP-MachineSet-Scale-0.png
- OCS4-4.7-OCP-MachineSet-Scale-2.png
- OCS4-4.7-OCP-MachineSet-Scaled.png
- OCS4-4.7-OCP-Nodes-Scaled.png
- OCS4-4.7-OCP-OperatorHub-Filter.png
- OCS4-4.7-OCP4-ClassArbiterScreen.png
- OCS4-4.7-OCP4-CreateStorageCluster.png
- OCS4-4.7-OCP4-InstalledOperators.png
- OCS4-4.7-OCP4-InternalAttached.png
- OCS4-4.7-OCP4-OperatorHub-Install.png
- OCS4-4.7-OCP4-OperatorHub-InstalledOperators.png
- OCS4-4.7-OCP4-OperatorHub-LSOInstall.png
- OCS4-4.7-OCP4-OperatorHub-LSOSubscribe.png
- OCS4-4.7-OCP4-OperatorHub-Subscribe.png
- OCS4-4.7-OCP4-StorageClusterArbiterScreen.png
- OCS4-4.7-OCP4-StorageClusterArbiterScreenNew.png
- OCS4-4.7-OCP4-StorageClusterDetails.png
- OCS4-4.7-OCP4-StorageClusterDetailsNew.png
- OCS4-4.7-OCP4-StorageClusterLSOConfiguration.png
- OCS4-4.7-OCP4-StorageClusterLSOStorageClass.png
- OCS4-4.7-OCP4-StorageClusterReview.png
- OCS4-4.7-OCP4-StorageClusterReviewNew.png
- OCS4-add-capacity.png
- OCS4-config-screen-partial1.png
- OCS4-config-screen-partial2.png
- OCS4-config-screen-partial3.png
- OCS4-metrodr-zones.png
- OCS4-OCP-OperatorHub-Filter.png
- OCS4-OCP-OperatorHub-LSOFilter.png
- OCS4-OCP4-config-screen-all.png
- OCS4-OCP4-config-screen-storage-cluster.png
- OCS4-OCP4-finished-cluster-install.png
- OCS4-OCP4-OperatorHub-Install.png
- OCS4-OCP4-OperatorHub-Subscribe.png
- OCS4-OCP4-Overview-Location.png
- OCS4-OCP4-Storage-Cluster-overview-reachit.png
- OCS4-OCP4-View-Operator.png
- OCS_arch.png
- ODF-4.7-Hashicorp-Vault_DownloadPage.png
- ODF-4.7-OCP4-ApplicationArticles-FO-FB.png
- ODF-4.7-OCP4-multicluster-dr-architecture.png
- ODF-4.7-OCP4-multicluster-dr-lab.png
- ODF-connect-external-storage.png
- ODF-create-storagesystem.png
- ODF-external-storage-details.png
- ODF-mirror-peer-yaml.png
- ODF-multicluster-orchestrator-install.png
- ODF-multicluster-orchestrator-installed.png
- ODF-multicluster-orchestrator.png
- ODF_download_script_external_storage.png
- ODR-411-Cluster-operator.png
- ODR-411-DRPlacementControl-delete.png
- ODR-411-DRPlacementControl-failback-metro.png
- ODR-411-DRPlacementControl-failover-metro.png
- ODR-411-DRPlacementControl-instance.png
- ODR-bos-411-DRPlacementControl-failback.png
- ODR-bos-411-DRPlacementControl-failover.png
- ODR-Cluster-operator.png
- ODR-DRPlacementControl-create-instance.png
- ODR-DRPlacementControl-delete.png
- ODR-DRPlacementControl-failback-metro.png
- ODR-DRPlacementControl-failback.png
- ODR-DRPlacementControl-failover-metro.png
- ODR-DRPlacementControl-failover.png
- ODR-DRPlacementControl-instance.png
- ODR-DRPolicy-API.png
- ODR-DRPolicy-create-instance.png
- photo-album-images.png
- photo-album-select-upload.png
- rails-postgresql-failed.png
- RHCS-stretch-cluster-arbiter.png
- sample-app-down-primary.png
- System-Name-MCG-Console.png
- uploader_screen_upload.png
- ocs.adoc
- ocs4-additionalfeatures-dbwal.adoc
- ocs4-additionalfeatures-devtype.adoc
- ocs4-additionalfeatures-override.adoc
- ocs4-additionalfeatures-segregation.adoc
- ocs4-cluster-downsize.adoc
- ocs4-cluster-storage-quotas.adoc
- ocs4-enable-rgw.adoc
- ocs4-encryption.adoc
- ocs4-install-no-ui-1scale.adoc
- ocs4-install-no-ui.adoc
- ocs4-metro-multi-no-ui.adoc
- ocs4-metro-multi-rhcs-aws.adoc
- ocs4-metro-stretched-no-ui.adoc
- ocs4-metro-stretched-ui.adoc
- ocs4-metro-stretched.adoc
- ocs4-multisite-replication.adoc
- odf.adoc
- odf4-install-no-ui.adoc
- odf4-multisite-ramen.adoc
- odf410-metro-ramen.adoc
- odf410-multisite-ramen.adoc
- odf411-metro-ramen.adoc
- odf411-multisite-ramen.adoc
- rhcs-stretched-deploy.adoc
- deploy_toolbox.adoc
- dr_multicluster_sample_application.adoc
- dr_sample_application.adoc
- install_oadp_ui.adoc
- metro-multi-basictesting.adoc
- nav.adoc
- cephfs-ext-loop.yaml
- cephfs-loop.yaml
- cephrbd-ext-loop.yaml
- cephrbd-loop.yaml
- Dockerfile
- file-random-read-4k.sh
- file-random-read-4m.sh
- file-random-readwrite-4k.sh
- file-random-readwrite-4m.sh
- file-random-write-4k.sh
- file-random-write-4m.sh
- file-sequential-read-1g.sh
- file-sequential-read-4m.sh
- file-sequential-readwrite-1g.sh
- file-sequential-readwrite-4m.sh
- file-sequential-write-1g.sh
- file-sequential-write-4m.sh
- obc-loop.yaml
- obc-rgw-ext.yaml
- obc-rgw.yaml
- sysbench-rwo-idle.yaml
- sysbench-rwo-rread-4k.yaml
- sysbench-rwo-rread-4m.yaml
- sysbench-rwo-rreadwrite-4k.yaml
- sysbench-rwo-rreadwrite-4m.yaml
- sysbench-rwo-rwrite-4k.yaml
- sysbench-rwo-rwrite-4m.yaml
- sysbench-rwo-sread-1g.yaml
- sysbench-rwo-sread-4m.yaml
- sysbench-rwo-sreadwrite-1g.yaml
- sysbench-rwo-sreadwrite-4m.yaml
- sysbench-rwo-swrite-1g.yaml
- sysbench-rwo-swrite-4m.yaml
- sysbench-rwx-idle.yaml
- sysbench-rwx-rread-4k.yaml
- sysbench-rwx-rread-4m.yaml
- sysbench-rwx-rreadwrite-4k.yaml
- sysbench-rwx-rreadwrite-4m.yaml
- sysbench-rwx-rwrite-4k.yaml
- sysbench-rwx-rwrite-4m.yaml
- sysbench-rwx-sread-1g.yaml
- sysbench-rwx-sread-4m.yaml
- sysbench-rwx-sreadwrite-1g.yaml
- sysbench-rwx-sreadwrite-4m.yaml
- sysbench-rwx-swrite-1g.yaml
- sysbench-rwx-swrite-4m.yaml
- ocs4perf.adoc
- nav.adoc
- index.adoc
- antora.yml
- site.css
- header_logo.svg
- header_logo_reverse.svg
- footer-content.hbs
- header-content.hbs
- .nojekyll
- ui.yml
- .gitignore
- antora-playbook-local.yml
- antora-playbook.yml
- CONTRIBUTING.adoc
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/red-hat-storage/ocs-training
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd ocs-training
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f training/modules/ocs4perf/attachments/Dockerfile -t ocs-training .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 ocs-training
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
