Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
tke-eos
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QA
tke-eos
Commits
e59246f5
Commit
e59246f5
authored
Mar 13, 2019
by
xuezj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除未使用代码
parent
4e90d54c
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
74 deletions
+0
-74
index.js
app/index.js
+0
-10
rabbitmq.js
app/rabbitmq.js
+0
-35
zookeeper.js
app/zookeeper.js
+0
-29
No files found.
app/index.js
View file @
e59246f5
...
@@ -9,17 +9,9 @@ const namespaceRoute = require('./namespace')
...
@@ -9,17 +9,9 @@ const namespaceRoute = require('./namespace')
const
serviceRoute
=
require
(
'
./service
'
)
const
serviceRoute
=
require
(
'
./service
'
)
const
repositoryRouter
=
require
(
'
./repository
'
)
const
repositoryRouter
=
require
(
'
./repository
'
)
const
tag
=
require
(
'
./tag
'
)
const
tag
=
require
(
'
./tag
'
)
// const rabbitmqRoute = require('./rabbitmq')
// const zookeeperRoute = require('./zookeeper')
const
commonServiceRoute
=
require
(
'
./commonService
'
)
const
commonServiceRoute
=
require
(
'
./commonService
'
)
const
ingressRoute
=
require
(
'
./ingress
'
)
const
ingressRoute
=
require
(
'
./ingress
'
)
// const client = require('../services/tke.service').create({
// secretId: 'AKID4rY7wwNphsUcaFsy1pRtKhQvDj4CA3Ac',
// secretKey: 'YBduRnjgVRGzmagZJbss3Vo58wWCyhgc',
// clusterId: 'cls-acfx4pvj',
// region: 'ap-beijing'
// })
const
cluster
=
require
(
'
../services/tke.clusterService
'
).
create
()
const
cluster
=
require
(
'
../services/tke.clusterService
'
).
create
()
const
container
=
require
(
'
../services/tke.containerService
'
).
create
()
const
container
=
require
(
'
../services/tke.containerService
'
).
create
()
function
loadRoutes
(
router
)
{
function
loadRoutes
(
router
)
{
...
@@ -34,8 +26,6 @@ function loadRoutes (router) {
...
@@ -34,8 +26,6 @@ function loadRoutes (router) {
},
bodyParser
())
},
bodyParser
())
.
use
(
'
/namespace
'
,
namespaceRoute
.
routes
())
.
use
(
'
/namespace
'
,
namespaceRoute
.
routes
())
.
use
(
'
/service
'
,
serviceRoute
.
routes
())
.
use
(
'
/service
'
,
serviceRoute
.
routes
())
// .use('/rabbitmq', rabbitmqRoute.routes())
// .use('/zookeeper', zookeeperRoute.routes())
.
use
(
'
/commonService
'
,
commonServiceRoute
.
routes
())
.
use
(
'
/commonService
'
,
commonServiceRoute
.
routes
())
.
use
(
'
/ingress
'
,
ingressRoute
.
routes
())
.
use
(
'
/ingress
'
,
ingressRoute
.
routes
())
.
use
(
'
/repository
'
,
repositoryRouter
.
routes
())
.
use
(
'
/repository
'
,
repositoryRouter
.
routes
())
...
...
app/rabbitmq.js
deleted
100644 → 0
View file @
4e90d54c
const
Router
=
require
(
'
koa-router
'
)
const
yaml
=
require
(
'
js-yaml
'
)
const
templates
=
require
(
'
../serviceTemplate
'
)
const
IMAGES
=
[
'
rabbitmq:3.6-management
'
]
const
router
=
new
Router
()
module
.
exports
=
router
router
.
post
(
'
/create
'
,
async
ctx
=>
{
// let svc = await ctx.client.service_get('rabbitmq', ctx.request.body.namespace)
// if (svc) {
// ctx.body = ctx.fail('服务已经存在')
// return
// }
let
data
=
{
namespace
:
ctx
.
request
.
body
.
namespace
,
image
:
IMAGES
[
0
]
}
let
template
=
templates
[
'
rabbitmq
'
].
replace
(
/{{
([
A-Za-z0-9_
]
+
)
}}/g
,
function
()
{
if
(
data
[
arguments
[
1
]]
===
undefined
)
{
throw
new
Error
(
'
缺少模板所需变量
'
)
}
return
data
[
arguments
[
1
]]
})
let
params
=
yaml
.
load
(
template
)
await
ctx
.
client
.
service_create
(
params
)
ctx
.
body
=
ctx
.
ok
(
'
创建成功
'
)
})
router
.
post
(
'
/delete
'
,
async
ctx
=>
{
await
ctx
.
client
.
service_delete
(
'
rabbitmq
'
,
ctx
.
request
.
body
.
namespace
)
ctx
.
body
=
ctx
.
ok
(
'
删除成功
'
)
})
app/zookeeper.js
deleted
100644 → 0
View file @
4e90d54c
const
Router
=
require
(
'
koa-router
'
)
const
yaml
=
require
(
'
js-yaml
'
)
const
templates
=
require
(
'
../serviceTemplate
'
)
const
IMAGES
=
[
'
zookeeper:3.4.10
'
]
const
router
=
new
Router
()
module
.
exports
=
router
router
.
post
(
'
/create
'
,
async
ctx
=>
{
let
data
=
{
namespace
:
ctx
.
request
.
body
.
namespace
,
image
:
IMAGES
[
0
]
}
let
template
=
templates
[
'
zookeeper
'
].
replace
(
/{{
([
A-Za-z0-9_
]
+
)
}}/g
,
function
()
{
if
(
data
[
arguments
[
1
]]
===
undefined
)
{
throw
new
Error
(
'
缺少模板所需变量
'
)
}
return
data
[
arguments
[
1
]]
})
let
params
=
yaml
.
load
(
template
)
await
ctx
.
client
.
service_create
(
params
)
ctx
.
body
=
ctx
.
ok
(
'
创建成功
'
)
})
router
.
post
(
'
/delete
'
,
async
ctx
=>
{
await
ctx
.
client
.
service_delete
(
'
zookeeper
'
,
ctx
.
request
.
body
.
namespace
)
ctx
.
body
=
ctx
.
ok
(
'
删除成功
'
)
})
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment