- OCDF(Openshift、Kubernetes)关键要素
- Openshift Master(ApiServer、Controller)
- Openshift Node
- POD
- Label
- Service
- ReplicationController
- DeploymentConfig
- BuildConfig
- PersistentVolume
- PersittentVolumeClaim
- ConfigMap
- Secrets
- DeamonSet
- ServiceBroker
- BackingService
- BackingServiceInstance
- 集群容量规划与安装 https://docs.openshift.org/1.2/install_config/install/index.html
- Openshift容量规划(IP地址、镜像存储、容器存储)
- Openshift准备安装环境(主机ssh互信、Dockers Registry、Yum Repo、DNS、安装依赖工具包)
https://docs.openshift.org/1.2/install_config/install/prerequisites.html - 安装Dockers及设置Docker存储
https://docs.openshift.org/1.2/install_config/install/prerequisites.html#configuring-docker-storage - Openshift准备安装脚本
https://docs.openshift.org/1.2/install_config/install/advanced_install.html - Openshift安装与反安装
https://docs.openshift.org/1.2/install_config/install/advanced_install.html#uninstalling-advanced - Openshift常用安装参数说明
https://github.com/openshift/openshift-ansible/blob/master/inventory/byo/hosts.origin.example - 部署OCDF服务及ServiceBroker服务
- 管理及配置OCDF集群
- master-config.yaml说明
https://docs.openshift.org/1.2/install_config/master_node_configuration.html#master-configuration-files - 授权
https://docs.openshift.org/1.2/install_config/configuring_authentication.html https://docs.openshift.org/1.2/admin_guide/manage_authorization_policy.html - 安全
https://docs.openshift.org/1.2/install_config/configuring_authentication.html
https://docs.openshift.org/1.2/admin_guide/manage_scc.html - 内建镜像仓库
https://docs.openshift.org/1.2/install_config/install/docker_registry.html - Router
https://docs.openshift.org/1.2/install_config/install/deploy_router.html - 备份及恢复
https://docs.openshift.org/1.2/admin_guide/backup_restore.html - 历史数据清理
https://docs.openshift.org/1.2/admin_guide/pruning_resources.html - 增加Openshift Master
https://docs.openshift.org/1.2/install_config/adding_hosts_to_existing_cluster.html#adding-nodes-advanced - 增加Openshift Node
https://docs.openshift.org/1.2/install_config/adding_hosts_to_existing_cluster.html#adding-nodes-advanced
- master-config.yaml说明
- 管理及配置OCDF节点
- 管理及配置OCDF项目
-
项目配额
https://docs.openshift.org/1.2/admin_guide/quota.html https://docs.openshift.org/1.2/admin_guide/limits.html https://docs.openshift.org/1.2/dev_guide/compute_resources.html -
授权
https://github.com/openshift/training/blob/master/03-Auth-Projects-and-Web-Console.md -
项目级调度规则
https://docs.openshift.org/1.2/admin_guide/managing_projects.html#using-node-selectors -
管理Dc
https://docs.openshift.org/1.2/dev_guide/deployments.html -
管理持久化卷
https://docs.openshift.org/1.2/dev_guide/volumes.html
https://docs.openshift.org/1.2/dev_guide/persistent_volumes.html -
管理ConfigMap/Secrets https://docs.openshift.org/1.2/dev_guide/secrets.html https://docs.openshift.org/1.2/dev_guide/configmaps.html
-
管理DeamonSet
https://docs.openshift.org/1.2/dev_guide/daemonsets.html -
登录容器
https://docs.openshift.org/1.2/dev_guide/ssh_environment.html https://docs.openshift.org/1.2/dev_guide/executing_remote_commands.html https://docs.openshift.org/1.2/dev_guide/copy_files_to_container.html