fix: 注册 Dockerfile 到 Schema 中心
This commit is contained in:
@@ -61,6 +61,7 @@ import { etcdSchema, generateEtcdYml } from './etcd'
|
||||
// ============ 容器化 ============
|
||||
import { dockerSchema, generateDockerDaemonJson } from './docker'
|
||||
import { dockerComposeSchema, generateDockerComposeYml } from './docker-compose'
|
||||
import { dockerfileSchema, generateDockerfile } from './dockerfile'
|
||||
|
||||
// ============ 日志监控 ============
|
||||
import { logstashSchema, generateLogstashConf } from './logstash'
|
||||
@@ -152,6 +153,7 @@ export const schemas = {
|
||||
// 容器化
|
||||
docker: dockerSchema,
|
||||
'docker-compose': dockerComposeSchema,
|
||||
dockerfile: dockerfileSchema,
|
||||
// 日志监控
|
||||
logstash: logstashSchema,
|
||||
kibana: kibanaSchema,
|
||||
@@ -224,6 +226,7 @@ export const generators = {
|
||||
etcd: generateEtcdYml,
|
||||
docker: generateDockerDaemonJson,
|
||||
'docker-compose': generateDockerComposeYml,
|
||||
dockerfile: generateDockerfile,
|
||||
logstash: generateLogstashConf,
|
||||
kibana: generateKibanaYml,
|
||||
prometheus: generatePrometheusYml,
|
||||
@@ -326,7 +329,7 @@ export const categories = [
|
||||
{
|
||||
name: '容器化',
|
||||
icon: 'Box',
|
||||
items: ['docker', 'docker-compose'],
|
||||
items: ['docker', 'docker-compose', 'dockerfile'],
|
||||
},
|
||||
{
|
||||
name: '日志监控',
|
||||
@@ -388,6 +391,7 @@ export function getLanguage(format) {
|
||||
properties: 'properties',
|
||||
ini: 'ini',
|
||||
xml: 'xml',
|
||||
dockerfile: 'dockerfile',
|
||||
}
|
||||
return map[format] || 'plaintext'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user