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
79cfec34
Commit
79cfec34
authored
Mar 27, 2019
by
kewei.jia
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加配置文件信息
parent
edfc8dd7
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
29 additions
and
1 deletion
+29
-1
ingress.js
kubeService/ingress.js
+10
-1
kubeConfig.yaml
kubeService/kubeConfig.yaml
+19
-0
No files found.
kubeService/ingress.js
View file @
79cfec34
const
path
=
require
(
'
path
'
)
const
Client
=
require
(
'
kubernetes-client
'
).
Client
const
Client
=
require
(
'
kubernetes-client
'
).
Client
const
config
=
require
(
'
kubernetes-client
'
).
config
const
config
=
require
(
'
kubernetes-client
'
).
config
const
client
=
new
Client
({
config
:
config
.
fromKubeconfig
(),
version
:
'
1.9
'
})
// const client = new Client({ config: config.fromKubeconfig(), version: '1.9' })
console
.
log
(
path
.
resolve
(
__dirname
,
'
./kubeConfig.yaml
'
))
const
client
=
new
Client
({
config
:
config
.
fromKubeconfig
(
path
.
resolve
(
__dirname
,
'
./kubeConfig.yaml
'
),
),
version
:
'
1.9
'
,
})
const
getManifest
=
(
namespace
,
servicename
)
=>
({
const
getManifest
=
(
namespace
,
servicename
)
=>
({
apiVersion
:
'
extensions/v1beta1
'
,
apiVersion
:
'
extensions/v1beta1
'
,
kind
:
'
Ingress
'
,
kind
:
'
Ingress
'
,
...
...
kubeService/kubeConfig.yaml
0 → 100644
View file @
79cfec34
apiVersion
:
v1
clusters
:
-
cluster
:
certificate-authority-data
:
LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNE1EUXlOVEE1TURVME0xb1hEVEk0TURReU1qQTVNRFUwTTFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTFR5CkEzTFh4ZmVjelJVdmI5blNseC9Ob2RiSnl3K1ZhRDRtUWtmU2tGVzdkWGtKQ1pEZVhQZTVSd29MZnZNSnljTW8KZ2c4UXJQUCsxcXNFR1VCdlgxQkJwemxxY0JQOEFoWnlLRkhWdnBabnRucUN0MDdkWEZsbmhQL3ZBT3dJN2FhZwpzSWJzdTJjOXhIbXpZYi94N3ptV3FMNXg0S0FudUVQUFFNZ2Jvc083QTZ1YmV1Z3pzSlJVc1lHNzExNTNYVE50CkdvM2RRaExTd2kzMVYrVEJKRVBOSlJ6TEtlYVNrbERQejQzZmpHa0VTYld2b25UTWJtV1BCMm1oNUU1dWpPWkEKQURlUUNWY2dPVlByZFV2aGJpenN1bXlNSDhsOFRkNjJ6S0xWUVJodTBaZzlhc0xjUmNuMERKcVhHVzYrbllzYQp5SmpMOElYcHVJMzlVR1VuQWlrQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFCYm9jcGdJbkNHWjlGcWNkRGFETitTNVdZdDEKRDA0ZHNoZXZka2VZTHRzR0U0T2xXbE9BUHJTcHhCWTBXdlBPTzhnRGViNkhEQXR0QVZseHZOUXBEa0pyMitNUApza05KaXdqSmV6THBJaVY2VnY5Q0dhT2E4RXhVL0VmT0RlOXBELzJ4bkpvamtscGYrc0ZRSjRnVkI3S0hYVmp0ClhRYXNOaHZGMFNqZ2pkQ01iQnBkekZ1a0VNRlkzbHlNSm1nVlcwZ3JnaWlKdTgvSC80VmZMVTd6a29WRGZJQk8KR1hMZEtBSFBMVjVwS1BSNGsvYW9HeEZJTUhBalRyKzRMY0NpWXQ3aXBjMm5ZTklxd01MejVyZlNaTXZzckY2TgpGYlNMZGpmLytaZC92eExTcDVLSmtZZnVkWStETjZ6TkdtOXRJeUVQQ0hBL29sU1hMOE8zc0VYZW9SST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
server
:
https://192.168.6.15:6443
name
:
kubernetes
contexts
:
-
context
:
cluster
:
kubernetes
user
:
kubernetes-admin
name
:
kubernetes-admin@kubernetes
current-context
:
kubernetes-admin@kubernetes
kind
:
Config
preferences
:
{}
users
:
-
name
:
kubernetes-admin
user
:
client-certificate-data
:
LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJU1ZXU1V6M3hNSDR3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB4T0RBME1qVXdPVEExTkROYUZ3MHhPVEEwTWpVd09UQTFORFphTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTVadkRKUjNHM1FHOHU0SGYKY2JXcTRmZklGa25jeFRGT3hyOXBFWXRDZ1NoT0NWRzdXZFkzbXR4TTF0WDk3dXJQUUZCZzFVMDBpMHErOGFxTAowRG5KditOWDUwTHdLazFIeHdMMWZHcVlleGQwcnk2QUUyRWNpMDNVa2FXTm02eVhrVVFJWk1OaGVWQnJpSWc3Ckc3dzI2Zm52bnhjQTJSTXdlZzlhZW5YV04venRxbnphQmxTZE81VWpBZ0IvOXN2TG45U0lCbDFqZE1leXplSGgKUFY2ZXNUY2NzMzVpMkRQNTJyQitScGc0RkozelJZeFptS29vZlRpN1JtT2k5QnphczZCVGZpSkNKTzg5QnJzNwpyYUdSS3pSSDMxNS9hdEhvYzhSb05qVlFzdUkwa0kyNFpoQ0xYN2t2WWNONGlGNkNWMHlERy9aVjR2ZTYrVzh1CkVka3RKd0lEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFBbjNqZStJdWx2bGtXWGY0YURoblM3TjdPV1VoUGtjVHpzTgpZTEN3TW95a0pZbUxnUGl3dlhvWmdvOGh1SDlRb2RacGhuV3FHMnN1OGdJWHFnMWNsS1BzVjAxOVpQMzFBRFUwCnI1YVkwMVMrc1h2eW8zOUJWK1dDUlBZMjdlL0JoK1JidXk5UjlsNzlZWWtrUXpZVkN0Rys3UWcrMkNjNFRscDEKNGxmRFJMVDFNRi9QK01uRjZZTzhkV1ZXTUhlcklERjZHa1cyRTNGWTVZM0pvTzZ0K2pia011cm5jeTJqUEJtUwp0YkVSM2FrRzNHRGlsK2xXakNHbmd6TU5HZVF6bnRjUlQ0OWVBM0t6L2haTHBoNlNvOFp4V0NXMkEzWWg0djN2CjE0c3ZnajFiOWpLR2p1WTNwWGV2VWhUNzE3Z3dldEVrZ2hnR1hKZzdpdStoN2htaFVWRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
client-key-data
:
LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb2dJQkFBS0NBUUVBNVp2REpSM0czUUc4dTRIZmNiV3E0ZmZJRmtuY3hURk94cjlwRVl0Q2dTaE9DVkc3CldkWTNtdHhNMXRYOTd1clBRRkJnMVUwMGkwcSs4YXFMMERuSnYrTlg1MEx3S2sxSHh3TDFmR3FZZXhkMHJ5NkEKRTJFY2kwM1VrYVdObTZ5WGtVUUlaTU5oZVZCcmlJZzdHN3cyNmZudm54Y0EyUk13ZWc5YWVuWFdOL3p0cW56YQpCbFNkTzVVakFnQi85c3ZMbjlTSUJsMWpkTWV5emVIaFBWNmVzVGNjczM1aTJEUDUyckIrUnBnNEZKM3pSWXhaCm1Lb29mVGk3Um1PaTlCemFzNkJUZmlKQ0pPODlCcnM3cmFHUkt6UkgzMTUvYXRIb2M4Um9OalZRc3VJMGtJMjQKWmhDTFg3a3ZZY040aUY2Q1YweURHL1pWNHZlNitXOHVFZGt0SndJREFRQUJBb0lCQUdDM3FnMzZhd2d4Y1NTeQo0a0p0dWR1Um1qRDVVQXVvWjN5RXFHZUJkN1FjSERNRXdKeHBCZWN2b1JabDhaOHdQYmpqb3NaMnpRbFhwUEw3CldnV09NaE9vV2lES0s0eEdIVlFSUlFMeGkrVmR6Z0wwM1hKTVY4KytLeXBteUMycEYvZFM1dzQ2MXRaWkw5TEYKUDlEQkNZaXBoV3hJTGsxQ0xndGNhRXBwVktFa0Z6TmgwRFdCbFlSbkVoOGY2RllDVGJnT0c1Y3A3L0Z5NmZyWApVZTVER1ppdGZZTndCTGV6b1RQam9IVGJpRm0yRW9vc29VVk1Ka29rdWFWaWk2YUJYOEk3ZFp1aDZSamZQMWhXCmdpcXBLa0Z4WEQzbGJpQ0p5NjV1UEpscUYrdGxCZ081U3BaeXYveS9RQXE0Q2kxdXhvblBaeWx4TTZlSFZYU2cKckI3Y2VzRUNnWUVBL0xGSCtkQmpWSzUyVncwY0E0dWFNMVFWcHk3LzFpNEZZYXJyZEIyU3VGL0xsS013M1JsbQp2c0hlaGFXTFFYQ2Zob043b1RodExWUEd0dnRiYWtIMURJU1VuL3NudkljQUhtT2J3MFVTSmoyVGtZblVyY1ZUCjBNakFTQmIxME1CYXFJd3JUMDBuRFFETXg0ckJaWEdMbFVnQ0lEY1V2ejJXM2l1NW1ZWjNoREVDZ1lFQTZKMGgKb001T05oMnZzbmk5bmYwdjl4OHQ5U3paL1dwWG1zVHJONGMwQ21sM0RCYkhxMlhQdWV4M3BVYVpPSXRFWmpDMApPNlpzbk9MbkpCNUNOUmFPeXZFV3BTNzNiN2w5d3FHQ3Z3RStKL2dTdU1DSmlsOHV5T1hyMGR1MmpxUWZ0YUVFCmhqZlJLQVdsa1loN0M5eGYzTk53NFZacnNnMGVrVWdpaEQ4SnFOY0NnWUJwNnEwdXF3aFhvR0QrRUFLa0FjbjYKcGM0RnE0K1U2T2xjak5Yd2I4emw5MUZQMWk5UEhheVJYSlczRXpLUmxYRm9Zb2haaFZ0TjJvVzZnUlZLTHFkVwpQZVJHUW5IZmRmNjR2aXUxNTZlNTI2bVZJVjdDRDZvWUkyMWxTaXB5KzQyRWhHeEs2eDNwTjJLZWFTeXpKcXJKClFjdVNVVVFpL04vVjlDSHhsZ2xXb1FLQmdEaWhRSFdZcER2U2dGcXZ3R0g5S0xjOTlQOVNXd094NXYvNzN0UFcKNjVsNVVZMDA0b2xjc1BTdmwvVTV1Y1dsU2hLaTJzNEcxenhlbFMwYTNMMTE3MitDd0NPWXlvNTlseHRTSExXSgpoT3RRSHFheDRRbzUzL2J5MnJWdGl3VXcrYk5MTHdIS0J2WjZZWE9MeVlENnRxL1pIZ3NOOGd3WDI1QTlBb0kxCm9wRmpBb0dBQjZEcWszTFFGakQvdUxNRm5uc1BjUTdTTHBXUitYWXVJZDZ0WU1PcGs4QzcvRFZBNkUrdjNTKzMKa3ViTjdkcDc3dlRzYXZHZkwwT2FKaTF4cmJVWElXaTUzZ0daU1dQOFFGTXdia0ZsNW5KOVRDU2QyS0I0V1MrOApWQnk5Y2RYdjBJQ3RtcjJMV3RMR0pJd1dBR0JrZ3AwNG9sTUV1dWg4YzVoYjRLWTlTdTQ9Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==
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