Commit cae1ec6b authored by 智勇's avatar 智勇

获取cluster

parent 5f0c5329
const Router = require('koa-router')
const fs = require('fs')
const router = new Router();
module.exports = router
router.get('/', async (ctx) => {
let data = fs.readdirSync('./kubeService/')
data = data.filter(i => i.endsWith('.yaml')).map(i => i.split('.')[0].split('-').slice(1).join('-'))
ctx.body = ctx.ok(data)
})
......@@ -12,6 +12,7 @@ const namespaceRoute = require('./namespace')
const serviceRoute = require('./service')
const repositoryRouter = require('./repository')
const tag = require('./tag')
const cluster = require('./cluster')
const ingressRoute = require('./ingress')
const deploy = require('./restartLatest')
const client = require('../middleware/client')
......@@ -44,6 +45,7 @@ function loadRoutes(router) {
.use('/ingress', ingressRoute.routes())
.use('/repository', repositoryRouter.routes())
.use('/tag', tag.routes())
.use('/cluster', cluster.routes())
}
exports.start = function (port) {
......
......@@ -5,7 +5,7 @@ const config = require('kubernetes-client').config
module.exports = function client() {
const client = {}
return async function (ctx, next) {
const exclude = ['/service/listEnvVarsNew', 'listEnvVars']
const exclude = ['/service/listEnvVarsNew', '/cluster']
if (exclude.includes(ctx.path)) {
await next()
} else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment