dcos
DC/OS - The Datacenter Operating System
파일 탐색기
최종 버전 다운로드 (.zip)- CODEOWNERS
- dcos-release.config.yaml
- __init__.py
- backend.py
- cli.py
- config.py
- config_util.py
- constants.py
- prettyprint.py
- test_backend.py
- test_cli.py
- test_config.py
- upgrade.py
- python.md
- admin-ports.md
- github-pr-labels.md
- package-rules.md
- package_basics.md
- terraform-integration-tests.md
- __version__.py
- check_rules.py
- checker.py
- setup.py
- advanced-master.json
- advanced-priv-agent.json
- advanced-pub-agent.json
- infra.json
- zen.json
- aws.html
- cloudformation.json
- network-cf.json
- dcos-config.yaml
- acs.json
- azure.html
- azuredeploy.json
- azuredeploy-parameters.json
- cloud-config.yaml
- README.md
- dcos_generate_config.sh.in
- Dockerfile.in
- installer_internal_wrapper.in
- __init__.py
- aws.py
- azure.py
- bash.py
- util.py
- cloud-config.yaml
- cloud-config.yaml
- cloud.sh
- aws.sh
- aws6.sh
- aws_public.sh
- azure.ps1
- azure.sh
- azure6.sh
- vagrant.sh
- vagrant6.sh
- __init__.py
- conftest.py
- test_adminrouter_tls_conf.py
- test_adminrouter_ui.py
- test_config.py
- test_gen.py
- test_installer_aws.py
- test_internals.py
- test_service_account.py
- test_template.py
- test_validate.py
- utils.py
- __init__.py
- calc.py
- cloud-config.yaml
- dcos-config.yaml
- dcos-metadata.yaml
- dcos-services.yaml
- exceptions.py
- exhibitor_tls_bootstrap.py
- internals.py
- README.md
- template.py
- util.py
- active.buildinfo.full.json
- adminrouter-ec.crt
- adminrouter-ec.key
- adminrouter-grpc-proxy-etcd.conf
- adminrouter-grpc-proxy-port.conf
- adminrouter-listen-agent.conf
- adminrouter-listen-master.conf
- adminrouter-redirect-http-https.conf
- adminrouter-rsa.crt
- adminrouter-rsa.key
- adminrouter-tls-agent.conf
- adminrouter-tls-master.conf
- adminrouter-ui-security.conf
- adminrouter-upstreams-ee.conf
- adminrouter-upstreams-open.conf
- build-resty.sh
- ca.crt
- ca.key
- cluster-id
- dcos-version.json
- detect_ip_public
- detect_ip_public_data.txt
- Dockerfile
- iam.jwt-key.priv
- iam.jwt-key.pub
- iam.jwt-key.shared-secret
- nested-metadata-testfile.json
- nested-ui-testfile.html
- plain-metadata-testfile.json
- plain-ui-testfile.html
- requirements-tests.txt
- nginx.agent.html
- nginx.agent.yaml
- nginx.master.html
- nginx.master.yaml
- admin-router-table.png
- admin-router.png
- endpoint_class_hierarchy.dia
- endpoint_class_hierarchy.png
- 401.html
- 403.html
- common.conf
- master.conf
- agent.conf
- common.conf
- master.conf
- common.conf
- agent.conf
- common.conf
- master.conf
- agent.conf
- master.conf
- agent.conf
- common.conf
- master.conf
- disable-request-response-buffering.conf
- disable-response_caching.conf
- http-11.conf
- metrics-http-level.conf
- metrics-server-level.conf
- metrics-service-location-level.conf
- metrics-upstream-location-level.conf
- proxy-headers.conf
- service-location.common.conf
- snakeoil.crt
- snakeoil.key
- websockets.conf
- common.lua
- open.lua
- cookie.lua
- evp.lua
- hmac.lua
- http.lua
- http_headers.lua
- jwt-validators.lua
- jwt.lua
- lock.lua
- README.md
- resolver.lua
- agent.lua
- cache.lua
- init.lua
- metadata.lua
- service.lua
- url.lua
- util.lua
- .keep
- __init__.py
- common.py
- generalised_tests.py
- open.py
- __init__.py
- iam.py
- __init__.py
- basehandler.py
- generic.py
- grpc.py
- grpc_endpoint.proto
- grpc_endpoint_pb2.py
- grpc_endpoint_pb2_grpc.py
- marathon.py
- mesos.py
- mesos_dns.py
- recording.py
- reflectors.py
- __init__.py
- common.py
- dns.py
- jwt.py
- open.py
- __init__.py
- common.py
- open.py
- __init__.py
- exceptions.py
- util.py
- __init__.py
- test_agent.py
- test_auth.py
- test_generic.config.yml
- test_generic.py
- test_master.py
- test_metrics.py
- conftest.py
- test_agent.py
- test_auth.py
- test_boot_envvars.py
- test_cache.py
- test_common.py
- test_dns.py
- test_generic.config.yml
- test_grpc.py
- test_master.py
- test_metrics.py
- test_security.py
- test_service.py
- conftest.py
- .flake8
- .gitignore
- .isort.cfg
- LICENSE
- Makefile
- Makefile.common
- mime.types
- nginx.agent.conf
- nginx.master.conf
- pytest.ini
- README.md
- adminrouter.sh
- dcos-adminrouter-agent.service
- dcos-adminrouter.service
- build
- buildinfo.json
- build
- buildinfo.json
- __init__.py
- bootstrap.py
- cli.py
- exhibitor.py
- utils.py
- test_bootstrap.py
- test_cli.py
- pytest.ini
- setup.py
- build
- buildinfo.json
- cfn-signal
- build
- buildinfo.json
- dcos-bouncer-migrate-users.service
- dcos-bouncer.service
- dcos_add_user.py
- iam-migrate-users-from-zk.py
- build
- buildinfo.json
- build
- buildinfo.json
- calico-cni-wrapper.go
- create-calico-docker-network.py
- dcos-calico-bird.service
- dcos-calico-confd.service
- dcos-calico-felix.service
- dcos-calico-libnetwork-plugin.service
- profile.yaml
- start-calico-felix.sh
- start-calico-libnetwork-plugin.sh
- build
- buildinfo.json
- README.md
- check-time.c
- build
- buildinfo.json
- build
- buildinfo.json
- cockroach.sh
- cockroachdb-change-config.py
- dcos-cockroach.service
- dcos-cockroachdb-config-change.service
- dcos-cockroachdb-config-change.timer
- iam-database-backup.py
- iam-database-restore.py
- register.py
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-checks-api-agent.service
- dcos-checks-api-master.service
- dcos-checks-api.socket
- dcos-checks-poststart.service
- dcos-checks-poststart.timer
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-diagnostics-agent.service
- dcos-diagnostics-master.service
- dcos-diagnostics-mesos-state.service
- dcos-diagnostics-mesos-state.timer
- dcos-diagnostics.socket
- servicelist.txt
- build
- buildinfo.json
- dcos-shell
- build
- buildinfo.json
- build
- buildinfo.json
- delete_ec2_volume.py
- python_test_server.py
- run_integration_test.sh
- conftest.py
- env_helper.py
- get_test_group.py
- test_adminrouter_open.py
- test_applications.py
- test_auth.py
- test_checks.py
- test_cockroach_config.py
- test_composition.py
- test_dcos_diagnostics.py
- test_dcos_log.py
- test_endpoints.py
- test_etcd.py
- test_exhibitor.py
- test_groups.yaml
- test_helpers.py
- test_iam.py
- test_iam_migration.py
- test_legacy_user_management.py
- test_mesos.py
- test_meta.py
- test_metrics.py
- test_metronome.py
- test_misc.py
- test_networking.py
- test_packaging.py
- test_rexray.py
- test_rlimit.py
- test_service_discovery.py
- test_sysctl.py
- test_ucr.py
- test_ui_update_service.py
- test_units.py
- build
- buildinfo.json
- README.md
- requirements.txt
- dcos-log-agent.service
- dcos-log-master.service
- dcos-log.socket
- build
- buildinfo.json
- dcos-gen-resolvconf.service
- dcos-gen-resolvconf.timer
- dcos-net-env
- dcos-net-setup.py
- dcos-net-watchdog.py
- dcos-net-watchdog.service
- dcos-net.service
- gen_resolvconf.py
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-ui-update-service-pre-start.sh
- dcos-ui-update-service.service
- dcos-ui-update-service.socket
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-docker-gc.service
- dcos-docker-gc.timer
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- __init__.py
- etcd_discovery.py
- __init__.py
- dcos_etcdctl.py
- dcos-etcd.service
- etcd.sh
- __init__.py
- conftest.py
- README.md
- requirements-test.txt
- test_etcd_discovery.py
- .coveragerc
- .gitignore
- Makefile
- mypy.ini
- pylintrc
- pytest.ini
- README.txt
- build
- buildinfo.json
- README.md
- bootstrap_exhibitor_tls.py
- dcos-exhibitor.service
- dcos_zk_backup.py
- set_exhibitor_file_permissions.py
- start_exhibitor.py
- build
- buildinfo.json
- README.md
- build
- buildinfo.json
- dcos-fluent-bit.service
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-logrotate-agent.service
- dcos-logrotate-master.service
- dcos-logrotate.timer
- delete-oldest-unmanaged-files.py
- build
- buildinfo.json
- marathon.sh
- build
- buildinfo.json
- 0001-Set-LIBPROCESS_IP-into-docker-container.patch
- 0002-Updated-mesos-containerizer-to-ignore-GPU-isolator-c.patch
- 0003-Mesos-UI-updated-the-URL-generation-to-make-it-work-.patch
- 0004-Revert-Removed-long-ago-deprecated-endpoints.patch
- 0005-Changed-sandbox-mode-to-0755-in-docker-containerizer.patch
- 0006-Override-source-address-for-executors.patch
- 0007-Disabled-hostname-validation-for-master-to-scheduler.patch
- 0008-Ensure-framework-labeled-reservations-are-offered-to.patch
- 0009-Added-a-test-for-the-DC-OS-reservation-label-filteri.patch
- dcos-mesos-master.service
- dcos-mesos-slave-public.service
- dcos-mesos-slave-public.socket
- dcos-mesos-slave.service
- dcos-mesos-slave.socket
- make_disk_resources.py
- start_mesos.sh
- upgrade_cni.py
- build
- buildinfo.json
- README.md
- dcos-mesos-dns.service
- build
- buildinfo.json
- build
- buildinfo.json
- logback.xml
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-pkgpanda-api.service
- pkgpanda-api.sh
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- dcos-rexray.service
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- extract_fault_domain.py
- dcos-telegraf.service
- dcos-telegraf.socket
- start_telegraf.sh
- build
- buildinfo.json
- .gitignore
- installer.treeinfo.json
- treeinfo.json
- build
- buildinfo.json
- build
- buildinfo.json
- foo
- build
- buildinfo.json
- foo
- build
- buildinfo.json
- foo
- build
- buildinfo.json
- downstream.build
- downstream.buildinfo.json
- build
- buildinfo.json
- foo
- foo
- build
- buildinfo.json
- foo
- build
- buildinfo.json
- foo.tar.gz
- build
- buildinfo.json
- foo.zip
- downstream.build
- downstream.buildinfo.json
- build
- build
- buildinfo.json
- build
- buildinfo.json
- foo
- build_integration_test.py
- __init__.py
- cli.py
- constants.py
- src_fetchers.py
- test_util.py
- Dockerfile
- README.md
- activating.md
- create_and_maintain_packages.md
- filesystem_layout.md
- http-swagger.yaml
- http.md
- package_concepts.md
- readme.md
- tree_concepts.md
- __init__.py
- config.py
- master
- active.json
- late-config.yaml
- repository-url
- mesos
- mesos-config
- .gitkeep
- .gitkeep
- mesos
- mesos
- mesos
- mesos-dir
- .gitignore
- .gitignore
- .gitignore
- libmesos.so
- .gitignore.unit.new
- active.buildinfo.full.json.new
- environment
- environment.export.new
- environment.new
- install_progress
- mesos
- mesos
- mesos-dir
- .gitignore
- .gitignore
- .gitignore
- libmesos.so
- .gitignore.unit.new
- active.buildinfo.full.json.new
- environment.export.new
- environment.new
- install_progress
- pkg1
- pkg2
- pkg_without_check
- hello_world_ok.py
- not_executable.py
- pkginfo.json
- failed_check.py
- shell_script_check.sh
- pkginfo.json
- pkginfo.json
- pkginfo.json
- .gitignore
- mesos
- mesos-master
- mesos-slave
- dcos-mesos-master.service
- dcos-mesos-slave.service
- libmesos.so
- buildinfo.full.json
- pkginfo.json
- .gitignore
- mesos
- mesos-master
- mesos-slave
- libmesos.so
- buildinfo.full.json
- pkginfo.json
- foobar
- buildinfo.full.json
- pkginfo.json
- foobar
- buildinfo.full.json
- pkginfo.json
- dcos-provider-abcdef-test--setup.dcos_config
- mesos--0.22.0.tar.xz
- __init__.py
- actions.py
- cli.py
- constants.py
- exceptions.py
- NOTES.md
- README.md
- subprocess.py
- test_active_list.py
- test_check.py
- test_fetch.py
- test_http.py
- test_install.py
- test_repository.py
- test_setup.py
- test_util.py
- util.py
- util_test.py
- __init__.py
- aws.py
- azure.py
- http.py
- local.py
- __init__.py
- test_release.py
- main.tf
- cluster_helpers.py
- conditional.py
- conftest.py
- e2e_module.py
- pytest.ini
- README.md
- requirements.txt
- test_adminrouter_grpc.py
- test_calico_networking.py
- test_etcd_backup.py
- test_external_calicoctl.py
- test_groups.yaml
- test_master_node_replacement.py
- test_service_account.py
- test_zookeeper_backup.py
- test_zookeeper_quorum.py
- terraform.tfvars
- Makefile
- README.md
- Makefile
- README.md
- terraform.tfvars
- dcos.mk
- diagnostics.mk
- main.tf
- Makefile
- README.md
- terraform.mk
- terraform_init.sh
- terraform_logs.sh
- terraform_test.sh
- variables.tf
- .editorconfig
- .gitattributes
- .gitignore
- .gitlint
- .pre-commit-config.yaml
- build_dcos_launch.sh
- build_local.sh
- build_teamcity
- CHANGES-guidelines.md
- CHANGES.md
- conftest.py
- contributing.md
- fetch_cluster_logs.bash
- Jenkinsfile
- Jenkinsfile-insecure.groovy
- LICENSE
- mergebot-config.json
- mypy.ini
- NOTICE
- owners.json
- prep_local
- prep_teamcity
- PULL_REQUEST_TEMPLATE.md
- README.md
- setup.py
- symlink_check
- tox.ini
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/dcos/dcos
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd dcos
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
minidcos docker download-installer
이 명령어를 터미널에 그대로 입력해 실행하세요.
minidcos docker create /tmp/dcos_generate_config.sh \
이 명령어를 터미널에 그대로 입력해 실행하세요.
minidcos docker run --test-env pytest
빌드된 이미지를 실제 컨테이너로 실행합니다.
minidcos docker destroy
이 명령어를 터미널에 그대로 입력해 실행하세요.
- Docker doesn't have all the features needed on OS X or Windows
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install -r requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd packages/adminrouter/extra/src
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
