实例介绍
【实例简介】蓝鲸智云PaaS
【实例截图】
【核心代码】
.
├── bk-PaaS-2.14.38
│ ├── LICENSE.txt
│ ├── VERSION
│ ├── docs
│ │ ├── CONTRIBUTING.md
│ │ ├── ISSUE_TEMPLATE.md
│ │ ├── PULL_REQUEST_TEMPLATE.md
│ │ ├── install
│ │ │ ├── ce_paas_agent_install.md
│ │ │ └── ce_paas_install.md
│ │ ├── overview
│ │ │ ├── architecture.md
│ │ │ ├── project_codes.md
│ │ │ └── project_deploy.md
│ │ ├── resource
│ │ │ └── img
│ │ │ ├── allView.png
│ │ │ ├── bk_paas_en.png
│ │ │ ├── bk_paas_zh.png
│ │ │ ├── bk_qq_group.png
│ │ │ ├── ce_deploy.png
│ │ │ ├── features.png
│ │ │ ├── logo.png
│ │ │ └── paas.png
│ │ └── wiki
│ │ └── container-support.md
│ ├── paas2
│ │ ├── VERSION
│ │ ├── appengine
│ │ │ ├── Procfile
│ │ │ ├── api
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── authentication.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── exceptions.py
│ │ │ │ ├── fixtures
│ │ │ │ │ └── dev.yaml
│ │ │ │ ├── health.py
│ │ │ │ ├── http.py
│ │ │ │ ├── models.py
│ │ │ │ ├── permissions.py
│ │ │ │ ├── serializers.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── tools.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── conf
│ │ │ │ ├── __init__.py
│ │ │ │ ├── default.py
│ │ │ │ ├── settings_development.py
│ │ │ │ └── settings_env.py
│ │ │ ├── controller
│ │ │ │ ├── __init__.py
│ │ │ │ └── urls.py
│ │ │ ├── manage.py
│ │ │ ├── requirements.txt
│ │ │ ├── runtime.txt
│ │ │ ├── settings.py
│ │ │ └── wsgi.py
│ │ ├── esb
│ │ │ ├── Makefile
│ │ │ ├── Procfile
│ │ │ ├── README.md
│ │ │ ├── apps
│ │ │ │ ├── __init__.py
│ │ │ │ ├── operate_perm
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base.py
│ │ │ │ │ └── cc_perm.py
│ │ │ │ └── sdk_management
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── sdk_tmpl
│ │ │ │ └── utils.py
│ │ │ ├── babel.cfg
│ │ │ ├── babel.po
│ │ │ ├── common
│ │ │ │ ├── __init__.py
│ │ │ │ ├── base_loggers.py
│ │ │ │ ├── base_redis.py
│ │ │ │ ├── base_utils.py
│ │ │ │ ├── base_validators.py
│ │ │ │ ├── bkerrors.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── django_utils.py
│ │ │ │ ├── djmysql_pool.py
│ │ │ │ ├── errors.py
│ │ │ │ ├── file.py
│ │ │ │ ├── flocale.py
│ │ │ │ ├── forms.py
│ │ │ │ └── log.py
│ │ │ ├── components
│ │ │ │ ├── __init__.py
│ │ │ │ ├── bk
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── apis
│ │ │ │ │ └── apisv2
│ │ │ │ ├── component.py
│ │ │ │ ├── confapis
│ │ │ │ │ ├── approval
│ │ │ │ │ ├── bk_docs_center
│ │ │ │ │ ├── bk_log
│ │ │ │ │ ├── bscp
│ │ │ │ │ ├── cc
│ │ │ │ │ ├── data
│ │ │ │ │ ├── gse
│ │ │ │ │ ├── gsekit
│ │ │ │ │ ├── iam
│ │ │ │ │ ├── itsm
│ │ │ │ │ ├── job
│ │ │ │ │ ├── jobv3
│ │ │ │ │ ├── log_search
│ │ │ │ │ ├── monitor
│ │ │ │ │ ├── monitor_v3
│ │ │ │ │ ├── nodeman
│ │ │ │ │ ├── sops
│ │ │ │ │ └── usermanage
│ │ │ │ ├── constants.py
│ │ │ │ ├── esb_conf.py
│ │ │ │ ├── generic
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── apis
│ │ │ │ │ └── templates
│ │ │ │ └── urls.py
│ │ │ ├── conf
│ │ │ │ ├── __init__.py
│ │ │ │ ├── default.py
│ │ │ │ ├── settings_env.py
│ │ │ │ ├── settings_testing.py
│ │ │ │ └── unittest_env
│ │ │ ├── doc
│ │ │ │ └── readme.md
│ │ │ ├── esb
│ │ │ │ ├── __init__.py
│ │ │ │ ├── apps.py
│ │ │ │ ├── bkapp
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── models.py
│ │ │ │ │ └── validators.py
│ │ │ │ ├── bkauth
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── models.py
│ │ │ │ │ └── validators.py
│ │ │ │ ├── bkcore
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── managers.py
│ │ │ │ │ └── models.py
│ │ │ │ ├── channel
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base.py
│ │ │ │ │ └── confapis.py
│ │ │ │ ├── component
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base.py
│ │ │ │ │ └── buffet.py
│ │ │ │ ├── compperm
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── validators.py
│ │ │ │ ├── exdb
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── bkpaas.py
│ │ │ │ │ └── models.py
│ │ │ │ ├── jinja2.py
│ │ │ │ ├── management
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── commands
│ │ │ │ │ └── utils
│ │ │ │ ├── middlewares.py
│ │ │ │ ├── outgoing.py
│ │ │ │ ├── ratelimit
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── validators.py
│ │ │ │ ├── response.py
│ │ │ │ ├── routers.py
│ │ │ │ ├── utils
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base.py
│ │ │ │ │ ├── confapis.py
│ │ │ │ │ ├── config.py
│ │ │ │ │ ├── func_ctrl.py
│ │ │ │ │ └── jwt_utils.py
│ │ │ │ └── views.py
│ │ │ ├── healthz
│ │ │ │ ├── __init__.py
│ │ │ │ ├── checklist.txt
│ │ │ │ ├── errors.py
│ │ │ │ ├── management
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── commands
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── views.py
│ │ │ │ └── views_check_codename.py
│ │ │ ├── ignorefile
│ │ │ ├── lib
│ │ │ │ ├── __init__.py
│ │ │ │ ├── gse
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── cacheApi
│ │ │ │ │ └── procServer
│ │ │ │ └── redis_rate_limit
│ │ │ │ ├── __init__.py
│ │ │ │ └── ratelimit.py
│ │ │ ├── locale
│ │ │ │ └── locale_api
│ │ │ │ ├── en
│ │ │ │ └── zh_Hans
│ │ │ ├── manage.py
│ │ │ ├── on_migrate
│ │ │ ├── pyproject.toml
│ │ │ ├── requirements.txt
│ │ │ ├── requirements_dev.txt
│ │ │ ├── runtime.txt
│ │ │ ├── settings.py
│ │ │ ├── tests
│ │ │ │ ├── __init__.py
│ │ │ │ ├── common
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── test_base_utils.py
│ │ │ │ │ ├── test_base_validators.py
│ │ │ │ │ ├── test_errors.py
│ │ │ │ │ └── test_file.py
│ │ │ │ ├── conftest.py
│ │ │ │ └── esb
│ │ │ │ ├── __init__.py
│ │ │ │ ├── bkapp
│ │ │ │ ├── bkauth
│ │ │ │ ├── bkcore
│ │ │ │ ├── channel
│ │ │ │ ├── management
│ │ │ │ ├── test_outgoing.py
│ │ │ │ ├── test_routers.py
│ │ │ │ └── utils
│ │ │ ├── tox.ini
│ │ │ ├── urls.py
│ │ │ └── wsgi.py
│ │ ├── login
│ │ │ ├── Makefile
│ │ │ ├── Procfile
│ │ │ ├── __init__.py
│ │ │ ├── api
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── app
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ └── models.py
│ │ │ ├── backends
│ │ │ │ ├── __init__.py
│ │ │ │ └── bk.py
│ │ │ ├── bin
│ │ │ │ ├── post-compile
│ │ │ │ └── pre-run
│ │ │ ├── bk_i18n
│ │ │ │ ├── __init__.py
│ │ │ │ ├── apps.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── middlewares.py
│ │ │ │ ├── migrations
│ │ │ │ │ └── __init__.py
│ │ │ │ └── signal_receivers.py
│ │ │ ├── bk_oauth2
│ │ │ │ ├── __init__.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── bkaccount
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_initial_user_data.py
│ │ │ │ │ ├── 0003_bktoken_inactive_expire_time.py
│ │ │ │ │ ├── 0004_auto_20170621_0929.py
│ │ │ │ │ ├── 0005_initial_role.py
│ │ │ │ │ ├── 0006_initial_bkuser_role.py
│ │ │ │ │ ├── 0007_userinfo.py
│ │ │ │ │ ├── 0008_auto_20171116_2026.py
│ │ │ │ │ ├── 0009_add_role_data.py
│ │ │ │ │ ├── 0010_auto_20190704_1106.py
│ │ │ │ │ └── __init__.py
│ │ │ │ └── models.py
│ │ │ ├── bkauth
│ │ │ │ ├── __init__.py
│ │ │ │ ├── actions.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── forms.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── middlewares.py
│ │ │ │ ├── models.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── common
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── context_processors.py
│ │ │ │ ├── encryption.py
│ │ │ │ ├── exceptions.py
│ │ │ │ ├── http.py
│ │ │ │ ├── license.py
│ │ │ │ ├── log.py
│ │ │ │ ├── mixins
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── exempt.py
│ │ │ │ ├── usermgr.py
│ │ │ │ └── utils
│ │ │ │ ├── __init__.py
│ │ │ │ ├── basic.py
│ │ │ │ ├── crypt.py
│ │ │ │ └── time.py
│ │ │ ├── components
│ │ │ │ ├── __init__.py
│ │ │ │ ├── esb.py
│ │ │ │ ├── http.py
│ │ │ │ └── usermgr_api.py
│ │ │ ├── conf
│ │ │ │ ├── __init__.py
│ │ │ │ ├── default.py
│ │ │ │ ├── settings_development.py
│ │ │ │ ├── settings_env.py
│ │ │ │ └── settings_testing.py
│ │ │ ├── ee_login
│ │ │ │ ├── __init__.py
│ │ │ │ ├── settings_login.py
│ │ │ │ ├── settings_login_mock.py
│ │ │ │ └── settings_login_oauth_google.py
│ │ │ ├── ee_official_login
│ │ │ │ ├── __init__.py
│ │ │ │ ├── mock
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── backends.py
│ │ │ │ │ └── views.py
│ │ │ │ └── oauth
│ │ │ │ ├── __init__.py
│ │ │ │ └── google
│ │ │ ├── healthz
│ │ │ │ ├── __init__.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── locale
│ │ │ │ ├── en
│ │ │ │ │ └── LC_MESSAGES
│ │ │ │ └── zh_Hans
│ │ │ │ └── LC_MESSAGES
│ │ │ ├── manage.py
│ │ │ ├── metadata
│ │ │ │ ├── __init__.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── on_migrate
│ │ │ ├── requirements.txt
│ │ │ ├── runtime.txt
│ │ │ ├── settings.py
│ │ │ ├── static
│ │ │ │ ├── admin
│ │ │ │ │ ├── css
│ │ │ │ │ ├── img
│ │ │ │ │ └── js
│ │ │ │ ├── assets
│ │ │ │ │ ├── bk-icon-2.0
│ │ │ │ │ ├── bk-switcher-1.0
│ │ │ │ │ ├── bkDialog-1.0
│ │ │ │ │ ├── blueking-icon
│ │ │ │ │ ├── bootstrap-3.1.1
│ │ │ │ │ ├── html5shiv-3.7.2.min.js
│ │ │ │ │ ├── jquery-1.10.2.min.js
│ │ │ │ │ ├── jsencrypt-3.2.1.min.js
│ │ │ │ │ ├── respond-1.4.2.min.js
│ │ │ │ │ └── select2-3.5.2
│ │ │ │ ├── css
│ │ │ │ │ ├── base.css
│ │ │ │ │ ├── base.min.css
│ │ │ │ │ ├── bk.css
│ │ │ │ │ ├── bk.min.css
│ │ │ │ │ ├── layout_head.css
│ │ │ │ │ ├── layout_head.min.css
│ │ │ │ │ ├── login.css
│ │ │ │ │ ├── login.css.map
│ │ │ │ │ ├── login.min.css
│ │ │ │ │ └── scss
│ │ │ │ ├── css_ce
│ │ │ │ │ ├── base.css
│ │ │ │ │ ├── base.min.css
│ │ │ │ │ ├── bk.css
│ │ │ │ │ ├── bk.min.css
│ │ │ │ │ ├── login.css
│ │ │ │ │ ├── login.css.map
│ │ │ │ │ ├── login.min.css
│ │ │ │ │ └── scss
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── img
│ │ │ │ │ ├── crown.png
│ │ │ │ │ ├── error
│ │ │ │ │ ├── getheadimg.jpg
│ │ │ │ │ ├── logo
│ │ │ │ │ └── logo_ce
│ │ │ │ ├── js
│ │ │ │ │ ├── csrftoken.js
│ │ │ │ │ ├── csrftoken.min.js
│ │ │ │ │ ├── login.js
│ │ │ │ │ ├── login.min.js
│ │ │ │ │ ├── users.js
│ │ │ │ │ └── users.min.js
│ │ │ │ └── js_ce
│ │ │ │ ├── app.js
│ │ │ │ ├── login.js
│ │ │ │ ├── login.min.js
│ │ │ │ ├── particles.js
│ │ │ │ └── stats.js
│ │ │ ├── templates
│ │ │ │ ├── 401.html
│ │ │ │ ├── 403.html
│ │ │ │ ├── 404.html
│ │ │ │ ├── 500.html
│ │ │ │ ├── 50x.html
│ │ │ │ ├── account
│ │ │ │ │ ├── agreement.part
│ │ │ │ │ ├── base.html
│ │ │ │ │ ├── login.html
│ │ │ │ │ ├── login_ce.html
│ │ │ │ │ ├── login_ce_i18n.html
│ │ │ │ │ ├── no_right.html
│ │ │ │ │ ├── user_table.part
│ │ │ │ │ └── users.html
│ │ │ │ ├── admin
│ │ │ │ │ ├── base_site.html
│ │ │ │ │ └── login.html
│ │ │ │ ├── csrf_failure.html
│ │ │ │ ├── metadata
│ │ │ │ │ └── website.json
│ │ │ │ └── oauth2_provider
│ │ │ │ ├── authorize.html
│ │ │ │ └── base.html
│ │ │ ├── urls.py
│ │ │ └── wsgi.py
│ │ ├── paas
│ │ │ ├── Makefile
│ │ │ ├── Procfile
│ │ │ ├── __init__.py
│ │ │ ├── account
│ │ │ │ ├── __init__.py
│ │ │ │ ├── accounts.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── backends.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── encryption.py
│ │ │ │ ├── forms.py
│ │ │ │ ├── middlewares.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_initial_user_data.py
│ │ │ │ │ ├── 0003_bkuser_role.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── profile_views.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── analysis
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_appliveness_apponlinetimerecord.py
│ │ │ │ │ ├── 0003_auto_20171120_1842.py
│ │ │ │ │ └── __init__.py
│ │ │ │ └── models.py
│ │ │ ├── api
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_init_api_white_app.py
│ │ │ │ │ ├── 0003_init_api_white_app.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── signature.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── views.py
│ │ │ │ └── views_v2.py
│ │ │ ├── apigw
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── base_utils.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_auto_20190110_1203.py
│ │ │ │ │ ├── 0003_api_bind_app.py
│ │ │ │ │ └── __init__.py
│ │ │ │ └── models.py
│ │ │ ├── app
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── initializer.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_auto_20160615_2036.py
│ │ │ │ │ ├── 0003_app_deploy_token.py
│ │ │ │ │ ├── 0004_auto_20160929_1101.py
│ │ │ │ │ ├── 0005_auto_20161017_1038.py
│ │ │ │ │ ├── 0006_app_is_saas.py
│ │ │ │ │ ├── 0007_auto_20161111_1348.py
│ │ │ │ │ ├── 0008_auto_20170221_1132.py
│ │ │ │ │ ├── 0009_auto_20170223_1941.py
│ │ │ │ │ ├── 0010_app_is_platform.py
│ │ │ │ │ ├── 0011_add_internal_apps.py
│ │ │ │ │ ├── 0012_init_default_or_third_app.py
│ │ │ │ │ ├── 0013_auto_20170519_0243.py
│ │ │ │ │ ├── 0014_init_cc_job_creator.py
│ │ │ │ │ ├── 0015_init_app_tags.py
│ │ │ │ │ ├── 0016_auto_20170629_1138.py
│ │ │ │ │ ├── 0017_auto_20170905_1459.py
│ │ │ │ │ ├── 0018_modify_app_url_https.py
│ │ │ │ │ ├── 0019_auto_20190123_2018.py
│ │ │ │ │ ├── 0020_app_open_mode.py
│ │ │ │ │ ├── 0021_change_bk_cc_to_bk_cmdb.py
│ │ │ │ │ ├── 0022_auto_20190807_1538.py
│ │ │ │ │ ├── 0023_update_cc_job_en.py
│ │ │ │ │ ├── 0024_app__visiable_labels.py
│ │ │ │ │ ├── 0025_auto_20191126_1418.py
│ │ │ │ │ ├── 0026_app_iam_resource_owner.py
│ │ │ │ │ ├── 0026_secureinfo_vcs_checkout_target.py
│ │ │ │ │ ├── 0027_remove_app_iam_resource_owner.py
│ │ │ │ │ ├── 0028_merge.py
│ │ │ │ │ ├── 0029_auto_20201106_1139.py
│ │ │ │ │ ├── 0030_auto_20210223_1132.py
│ │ │ │ │ ├── 0031_auto_20210519_1201.py
│ │ │ │ │ ├── 0032_update_cc_job_open_mode.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── validators.py
│ │ │ │ └── views.py
│ │ │ ├── app_env
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_auto_20170821_1814.py
│ │ │ │ │ ├── 0003_auto_20170821_2127.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── validators.py
│ │ │ │ └── views.py
│ │ │ ├── app_esb_auth
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── app_maker
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── api_test.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── migrations
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── signature.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── validators.py
│ │ │ │ ├── views.py
│ │ │ │ └── views_v2.py
│ │ │ ├── audit
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── signals.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── babel.cfg
│ │ │ ├── babel.po
│ │ │ ├── bk_app
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_load_bkapps_intial_data.py
│ │ │ │ │ ├── 0002_remove_v1_framework_and_template.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── should_be_only_one_migration_here
│ │ │ │ ├── tests.py
│ │ │ │ └── utils.py
│ │ │ ├── bk_i18n
│ │ │ │ ├── __init__.py
│ │ │ │ ├── apps.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── middlewares.py
│ │ │ │ ├── migrations
│ │ │ │ │ └── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── bk_iam
│ │ │ │ ├── __init__.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── migrations
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── signals.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── bksuite
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── migrations
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── blueking
│ │ │ │ ├── __init__.py
│ │ │ │ └── component
│ │ │ │ ├── README
│ │ │ │ ├── __init__.py
│ │ │ │ ├── apis
│ │ │ │ ├── base.py
│ │ │ │ ├── client.py
│ │ │ │ ├── collections.py
│ │ │ │ ├── conf.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── exceptions.py
│ │ │ │ ├── shortcuts.py
│ │ │ │ └── utils.py
│ │ │ ├── common
│ │ │ │ ├── __init__.py
│ │ │ │ ├── bk_iam.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── context_processors.py
│ │ │ │ ├── db_helper.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── exceptions.py
│ │ │ │ ├── filters
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── auth.py
│ │ │ │ ├── http.py
│ │ │ │ ├── log.py
│ │ │ │ ├── middlewares.py
│ │ │ │ ├── mixins
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── base.py
│ │ │ │ ├── mymako.py
│ │ │ │ ├── pxfilter.py
│ │ │ │ ├── record.py
│ │ │ │ ├── redirect.py
│ │ │ │ ├── responses.py
│ │ │ │ ├── utils
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── basic.py
│ │ │ │ │ ├── db.py
│ │ │ │ │ ├── file.py
│ │ │ │ │ └── time.py
│ │ │ │ └── views
│ │ │ │ ├── __init__.py
│ │ │ │ └── mako.py
│ │ │ ├── components
│ │ │ │ ├── __init__.py
│ │ │ │ ├── bkauth.py
│ │ │ │ ├── esb.py
│ │ │ │ ├── esb_usermgr.py
│ │ │ │ ├── http.py
│ │ │ │ ├── usermgr.py
│ │ │ │ └── usermgr_api.py
│ │ │ ├── conf
│ │ │ │ ├── __init__.py
│ │ │ │ ├── default.py
│ │ │ │ ├── settings_development.py
│ │ │ │ ├── settings_env.py
│ │ │ │ └── settings_testing.py
│ │ │ ├── desktop
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_init_wallpaper.py
│ │ │ │ │ ├── 0003_usersettings_market_nav.py
│ │ │ │ │ ├── 0004_usersettings_wallpaper_type.py
│ │ │ │ │ └── __init__.py
│ │ │ │ └── models.py
│ │ │ ├── download
│ │ │ │ ├── bksite.zip
│ │ │ │ ├── docs
│ │ │ │ │ └── quick-start-v6.0.pdf
│ │ │ │ ├── framework.tar.gz
│ │ │ │ ├── framework_3.3.1.92.tar.gz
│ │ │ │ ├── framework_java.tar.gz
│ │ │ │ └── framework_py.tar.gz
│ │ │ ├── engine
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── api.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── deploy.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_auto_20160426_0959.py
│ │ │ │ │ ├── 0003_auto_20160629_1545.py
│ │ │ │ │ ├── 0004_auto_20160912_1741.py
│ │ │ │ │ ├── 0005_auto_20160929_1109.py
│ │ │ │ │ ├── 0006_auto_20170215_1527.py
│ │ │ │ │ ├── 0007_auto_20170904_2045.py
│ │ │ │ │ ├── 0008_auto_20190325_1501.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── validators.py
│ │ │ │ └── views.py
│ │ │ ├── esb
│ │ │ │ ├── __init__.py
│ │ │ │ ├── apps
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── api_docs
│ │ │ │ │ ├── bootstrapform
│ │ │ │ │ ├── guide
│ │ │ │ │ ├── manager
│ │ │ │ │ └── mixins.py
│ │ │ │ ├── bkcore
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── admin.py
│ │ │ │ │ ├── constants.py
│ │ │ │ │ ├── migrations
│ │ │ │ │ └── models.py
│ │ │ │ ├── common
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base_utils.py
│ │ │ │ │ ├── decorators.py
│ │ │ │ │ ├── django_utils.py
│ │ │ │ │ ├── exceptions.py
│ │ │ │ │ └── locale_constants.py
│ │ │ │ ├── configs
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── default.py
│ │ │ │ │ └── urls.py
│ │ │ │ └── mainsite
│ │ │ │ ├── __init__.py
│ │ │ │ └── templates
│ │ │ ├── guide
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── migrations
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── healthz
│ │ │ │ ├── __init__.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── home
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_usersettings.py
│ │ │ │ │ ├── 0003_auto_20170629_1138.py
│ │ │ │ │ ├── 0004_auto_20200714_1627.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── locale
│ │ │ │ ├── en
│ │ │ │ │ └── LC_MESSAGES
│ │ │ │ ├── locale_api
│ │ │ │ │ └── en
│ │ │ │ ├── locale_esb
│ │ │ │ │ ├── en
│ │ │ │ │ └── zh_Hans
│ │ │ │ └── zh_Hans
│ │ │ │ └── LC_MESSAGES
│ │ │ ├── manage.py
│ │ │ ├── media
│ │ │ │ ├── app_init_project_files
│ │ │ │ ├── applogo
│ │ │ │ │ ├── bk_agent_setup.png
│ │ │ │ │ ├── bk_app_template.png
│ │ │ │ │ ├── bk_check_list.png
│ │ │ │ │ ├── bk_ci.png
│ │ │ │ │ ├── bk_cmdb.png
│ │ │ │ │ ├── bk_codecc.png
│ │ │ │ │ ├── bk_devops.png
│ │ │ │ │ ├── bk_devops_nav.png
│ │ │ │ │ ├── bk_framework.png
│ │ │ │ │ ├── bk_funds_manage.png
│ │ │ │ │ ├── bk_job.png
│ │ │ │ │ ├── bk_lesscode.png
│ │ │ │ │ ├── bk_log_search.png
│ │ │ │ │ ├── bk_monitor.png
│ │ │ │ │ ├── bk_teamwork.png
│ │ │ │ │ └── bk_work_manage.png
│ │ │ │ └── saaslogo
│ │ │ │ └── README.md
│ │ │ ├── on_migrate
│ │ │ ├── release
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── urls_unrelease.py
│ │ │ │ ├── utils.py
│ │ │ │ └── views.py
│ │ │ ├── requirements.txt
│ │ │ ├── runtime.txt
│ │ │ ├── saas
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── deploy.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_auto_20161025_2016.py
│ │ │ │ │ ├── 0003_saasuploadfile_md5.py
│ │ │ │ │ ├── 0004_saasapp_created_time.py
│ │ │ │ │ ├── 0005_auto_20161101_1025.py
│ │ │ │ │ ├── 0006_auto_20161111_1827.py
│ │ │ │ │ ├── 0007_auto_20170517_1140.py
│ │ │ │ │ ├── 0008_auto_20170527_1046.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── validators.py
│ │ │ │ └── views.py
│ │ │ ├── settings.py
│ │ │ ├── sourcectl
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── templaters.py
│ │ │ │ └── utils.py
│ │ │ ├── static
│ │ │ │ ├── admin
│ │ │ │ │ ├── css
│ │ │ │ │ ├── img
│ │ │ │ │ └── js
│ │ │ │ ├── assets
│ │ │ │ │ ├── bk-icon-2.0
│ │ │ │ │ ├── bkDialog-1.0
│ │ │ │ │ ├── bkDialog-2.0
│ │ │ │ │ ├── bootstrap-3.1.1
│ │ │ │ │ ├── components_vue
│ │ │ │ │ ├── html5shiv-3.7.2.min.js
│ │ │ │ │ ├── jquery-1.10.2.min.js
│ │ │ │ │ ├── jquery-1.8.2.min.js
│ │ │ │ │ ├── jquery-ui-1.11.0.custom
│ │ │ │ │ ├── jquery.zeroclipboard-0.2.0
│ │ │ │ │ ├── paas-icons
│ │ │ │ │ ├── paasee-icon
│ │ │ │ │ ├── respond-1.4.2.min.js
│ │ │ │ │ ├── select2-3.5.3
│ │ │ │ │ └── vue
│ │ │ │ ├── css
│ │ │ │ │ ├── base.css
│ │ │ │ │ ├── base.min.css
│ │ │ │ │ ├── daterangepicker.css
│ │ │ │ │ ├── daterangepicker.min.css
│ │ │ │ │ ├── error_page.css
│ │ │ │ │ ├── error_page.min.css
│ │ │ │ │ ├── guide_newbie.css
│ │ │ │ │ ├── guide_newbie.min.css
│ │ │ │ │ ├── layout_head.css
│ │ │ │ │ ├── layout_head.min.css
│ │ │ │ │ ├── login.css
│ │ │ │ │ ├── login.min.css
│ │ │ │ │ ├── paas_app.css
│ │ │ │ │ ├── paas_app.min.css
│ │ │ │ │ ├── paas_app_analysis.css
│ │ │ │ │ ├── paas_app_analysis.min.css
│ │ │ │ │ ├── paas_app_visiable.css
│ │ │ │ │ ├── paas_app_visiable.min.css
│ │ │ │ │ ├── paas_dialog.css
│ │ │ │ │ ├── paas_dialog.min.css
│ │ │ │ │ ├── paas_env.css
│ │ │ │ │ ├── paas_env.min.css
│ │ │ │ │ ├── paas_guide.css
│ │ │ │ │ ├── paas_guide.min.css
│ │ │ │ │ ├── paas_monitor.css
│ │ │ │ │ ├── paas_monitor.min.css
│ │ │ │ │ ├── paas_profile.css
│ │ │ │ │ ├── paas_profile.min.css
│ │ │ │ │ ├── paas_release.css
│ │ │ │ │ ├── paas_release.min.css
│ │ │ │ │ ├── paas_saas.css
│ │ │ │ │ └── paas_saas.min.css
│ │ │ │ ├── doc
│ │ │ │ │ ├── api_data.js
│ │ │ │ │ ├── api_data.json
│ │ │ │ │ ├── api_project.js
│ │ │ │ │ ├── api_project.json
│ │ │ │ │ ├── apidoc.json
│ │ │ │ │ ├── css
│ │ │ │ │ ├── fonts
│ │ │ │ │ ├── img
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── locales
│ │ │ │ │ ├── main.js
│ │ │ │ │ ├── utils
│ │ │ │ │ └── vendor
│ │ │ │ ├── esb
│ │ │ │ │ ├── api_docs
│ │ │ │ │ ├── assets
│ │ │ │ │ ├── css
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── guide
│ │ │ │ │ ├── img
│ │ │ │ │ ├── js
│ │ │ │ │ ├── locales
│ │ │ │ │ ├── status
│ │ │ │ │ └── utils
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── home
│ │ │ │ │ ├── css
│ │ │ │ │ ├── images
│ │ │ │ │ └── js
│ │ │ │ ├── img
│ │ │ │ │ ├── app_logo
│ │ │ │ │ ├── base
│ │ │ │ │ ├── crown.png
│ │ │ │ │ ├── error
│ │ │ │ │ ├── getadminheadimg.jpg
│ │ │ │ │ ├── getheadimg.jpg
│ │ │ │ │ ├── glyphicons-halflings-white.png
│ │ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ │ ├── icon_dots.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── loading_2_24x24.gif
│ │ │ │ │ ├── loading_2_36x36.gif
│ │ │ │ │ ├── lock-closed.svg
│ │ │ │ │ ├── logo
│ │ │ │ │ ├── qr.png
│ │ │ │ │ ├── service
│ │ │ │ │ └── warning.png
│ │ │ │ ├── js
│ │ │ │ │ ├── core.js
│ │ │ │ │ ├── core.min.js
│ │ │ │ │ ├── csrftoken.js
│ │ │ │ │ ├── csrftoken.min.js
│ │ │ │ │ ├── paas_app.js
│ │ │ │ │ ├── paas_app.min.js
│ │ │ │ │ ├── paas_app_analysis.js
│ │ │ │ │ ├── paas_app_analysis.min.js
│ │ │ │ │ ├── paas_app_env.js
│ │ │ │ │ ├── paas_app_env.min.js
│ │ │ │ │ ├── paas_app_esb_auth.js
│ │ │ │ │ ├── paas_app_esb_auth.min.js
│ │ │ │ │ ├── paas_app_log.js
│ │ │ │ │ ├── paas_app_log.min.js
│ │ │ │ │ ├── paas_app_monitor.js
│ │ │ │ │ ├── paas_app_monitor.min.js
│ │ │ │ │ ├── paas_app_monitor_alarm.js
│ │ │ │ │ ├── paas_app_monitor_alarm.min.js
│ │ │ │ │ ├── paas_app_storage.js
│ │ │ │ │ ├── paas_app_storage.min.js
│ │ │ │ │ ├── paas_app_visiable.js
│ │ │ │ │ ├── paas_app_visiable.min.js
│ │ │ │ │ ├── paas_base.js
│ │ │ │ │ ├── paas_base.min.js
│ │ │ │ │ ├── paas_dialog.js
│ │ │ │ │ ├── paas_dialog.min.js
│ │ │ │ │ ├── paas_engine.js
│ │ │ │ │ ├── paas_engine.min.js
│ │ │ │ │ ├── paas_engine_third.js
│ │ │ │ │ ├── paas_engine_third.min.js
│ │ │ │ │ ├── paas_guide_newbie.js
│ │ │ │ │ ├── paas_guide_newbie.min.js
│ │ │ │ │ ├── paas_profile.js
│ │ │ │ │ ├── paas_profile.min.js
│ │ │ │ │ ├── paas_release.js
│ │ │ │ │ ├── paas_release.min.js
│ │ │ │ │ ├── paas_release_flow.js
│ │ │ │ │ ├── paas_release_flow.min.js
│ │ │ │ │ ├── paas_saas.js
│ │ │ │ │ ├── paas_saas.min.js
│ │ │ │ │ ├── paas_tpapp.js
│ │ │ │ │ ├── paas_tpapp.min.js
│ │ │ │ │ ├── pagination.js
│ │ │ │ │ ├── pagination.min.js
│ │ │ │ │ ├── utils.js
│ │ │ │ │ └── utils.min.js
│ │ │ │ └── user_center
│ │ │ │ ├── css
│ │ │ │ ├── img
│ │ │ │ └── js
│ │ │ ├── templates
│ │ │ │ ├── 401.html
│ │ │ │ ├── 403.html
│ │ │ │ ├── 404.html
│ │ │ │ ├── 500.html
│ │ │ │ ├── 50x.html
│ │ │ │ ├── account
│ │ │ │ │ ├── profile.html
│ │ │ │ │ └── profile_modify.html
│ │ │ │ ├── admin
│ │ │ │ │ ├── base_site.html
│ │ │ │ │ └── login.html
│ │ │ │ ├── app
│ │ │ │ │ ├── create.html
│ │ │ │ │ ├── create_detail.part
│ │ │ │ │ ├── info.html
│ │ │ │ │ ├── info_error.html
│ │ │ │ │ ├── list.html
│ │ │ │ │ ├── list_table.part
│ │ │ │ │ ├── list_tip.part
│ │ │ │ │ └── show_apply_process.html
│ │ │ │ ├── app_env
│ │ │ │ │ └── home.html
│ │ │ │ ├── app_esb_auth
│ │ │ │ │ ├── esb_sys_api.part
│ │ │ │ │ └── home.html
│ │ │ │ ├── app_log
│ │ │ │ │ ├── home.html
│ │ │ │ │ ├── log_table_java.part
│ │ │ │ │ └── log_table_python.part
│ │ │ │ ├── app_monitor
│ │ │ │ │ ├── alarm_configure.part
│ │ │ │ │ ├── alarm_record.part
│ │ │ │ │ ├── alarm_record_table.part
│ │ │ │ │ └── home.html
│ │ │ │ ├── base.html
│ │ │ │ ├── base_app.html
│ │ │ │ ├── base_center.html
│ │ │ │ ├── base_profile.html
│ │ │ │ ├── base_saas.html
│ │ │ │ ├── base_tpapp.html
│ │ │ │ ├── bksuite
│ │ │ │ │ └── home.html
│ │ │ │ ├── csrf_failure.html
│ │ │ │ ├── engine
│ │ │ │ │ ├── servers.html
│ │ │ │ │ └── third_servers.html
│ │ │ │ ├── error
│ │ │ │ │ ├── 403.html
│ │ │ │ │ ├── 403_dialog.html
│ │ │ │ │ ├── not_exists.html
│ │ │ │ │ ├── not_exists_dialog.html
│ │ │ │ │ └── saas_not_deployed.html
│ │ │ │ ├── guide
│ │ │ │ │ ├── newbie.html
│ │ │ │ │ └── services.html
│ │ │ │ ├── home
│ │ │ │ │ └── index.html
│ │ │ │ ├── release
│ │ │ │ │ ├── base_history.html
│ │ │ │ │ ├── home.html
│ │ │ │ │ ├── online_form.part
│ │ │ │ │ ├── outline_form.part
│ │ │ │ │ ├── record.html
│ │ │ │ │ ├── record_list.part
│ │ │ │ │ ├── release_flow.part
│ │ │ │ │ ├── test_form.part
│ │ │ │ │ └── version.html
│ │ │ │ ├── saas
│ │ │ │ │ ├── info.html
│ │ │ │ │ ├── list.html
│ │ │ │ │ ├── list_table.part
│ │ │ │ │ └── release
│ │ │ │ ├── storage
│ │ │ │ │ ├── home.html
│ │ │ │ │ └── info.html
│ │ │ │ ├── tpapp
│ │ │ │ │ ├── create.html
│ │ │ │ │ ├── info.html
│ │ │ │ │ ├── list.html
│ │ │ │ │ ├── list_table.part
│ │ │ │ │ ├── list_tip.part
│ │ │ │ │ └── release
│ │ │ │ └── user_center
│ │ │ │ ├── weixin_bind_error.html
│ │ │ │ └── weixin_qy_bind_success.html
│ │ │ ├── tpapp
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── urls.py
│ │ │ ├── user_center
│ │ │ │ ├── __init__.py
│ │ │ │ ├── admin.py
│ │ │ │ ├── constants.py
│ │ │ │ ├── decorators.py
│ │ │ │ ├── manager.py
│ │ │ │ ├── migrations
│ │ │ │ │ ├── 0001_initial.py
│ │ │ │ │ ├── 0002_wxbkusertmprecord.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ ├── utils.py
│ │ │ │ ├── views.py
│ │ │ │ ├── wx_core.py
│ │ │ │ ├── wx_utils.py
│ │ │ │ └── wx_views.py
│ │ │ └── wsgi.py
│ │ ├── paasagent
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── VERSION
│ │ │ ├── core
│ │ │ │ ├── errcodes
│ │ │ │ │ └── errcodes.go
│ │ │ │ ├── http.go
│ │ │ │ ├── states.go
│ │ │ │ └── utils.go
│ │ │ ├── etc
│ │ │ │ ├── build
│ │ │ │ │ ├── docker
│ │ │ │ │ ├── javadocker
│ │ │ │ │ └── packages
│ │ │ │ ├── nginx
│ │ │ │ │ └── paasagent.conf
│ │ │ │ ├── paas_agent_config.yaml
│ │ │ │ └── templates
│ │ │ │ ├── docker
│ │ │ │ └── javadocker
│ │ │ ├── go.mod
│ │ │ ├── go.sum
│ │ │ ├── job
│ │ │ │ ├── job4java.go
│ │ │ │ ├── job4python.go
│ │ │ │ └── jobrun.go
│ │ │ ├── main.go
│ │ │ ├── release.md
│ │ │ ├── server
│ │ │ │ ├── http.go
│ │ │ │ ├── response.go
│ │ │ │ └── validate.go
│ │ │ └── support-files
│ │ │ └── images
│ │ │ ├── python2
│ │ │ ├── python3
│ │ │ └── requirements.txt
│ │ └── release.md
│ ├── readme.md
│ ├── readme_en.md
│ └── saas
│ └── bk-sops
├── 说明.htm
└── 蓝鲸智云PaaS_bk-PaaS-v2.14.38.zip
310 directories, 886 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论