Added sample kubeconfig files to testing project

This commit is contained in:
Sergio Sisternes
2017-06-26 23:09:42 +02:00
parent de9edb1c23
commit 57696f80a7
3 changed files with 72 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
# Sample file based on https://kubernetes.io/docs/tasks/access-application-cluster/authenticate-across-clusters-kubeconfig/
# WARNING: File includes minor fixes
---
current-context: federal-context
apiVersion: v1
clusters:
- cluster:
server: http://cow.org:8080
name: cow-cluster
- cluster:
certificate-authority-data: path/to/my/cafile
server: https://horse.org:4443
name: horse-cluster
- cluster:
insecure-skip-tls-verify: true
server: https://pig.org:443
name: pig-cluster
kind: Config
users:
- name: blue-user
user:
token: blue-token
- name: green-user
user:
client-certificate-data: path/to/my/client/cert
client-key-data: path/to/my/client/key
- name: black-user
user:
token: black-token

View File

@@ -0,0 +1,40 @@
# Sample file based on https://kubernetes.io/docs/tasks/access-application-cluster/authenticate-across-clusters-kubeconfig/
# WARNING: File includes minor fixes
---
current-context: federal-context
apiVersion: v1
clusters:
- cluster:
server: http://cow.org:8080
name: cow-cluster
- cluster:
certificate-authority-data: path/to/my/cafile
server: https://horse.org:4443
name: horse-cluster
- cluster:
insecure-skip-tls-verify: true
server: https://pig.org:443
name: pig-cluster
contexts:
- context:
cluster: horse-cluster
namespace: chisel-ns
user: green-user
name: federal-context
- context:
cluster: pig-cluster
namespace: saw-ns
user: black-user
name: queen-anne-context
kind: Config
users:
- name: blue-user
user:
token: blue-token
- name: green-user
user:
client-certificate-data: path/to/my/client/cert
client-key-data: path/to/my/client/key
- name: black-user
user:
token: black-token

View File

@@ -10,6 +10,9 @@
<PackageReference Include="Newtonsoft.Json" Version="10.0.2" /> <PackageReference Include="Newtonsoft.Json" Version="10.0.2" />
<PackageReference Include="YamlDotNet.NetCore" Version="1.0.0" /> <PackageReference Include="YamlDotNet.NetCore" Version="1.0.0" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<None Include="assets/*" CopyToOutputDirectory="Always" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\src\KubernetesClient.csproj" /> <ProjectReference Include="..\src\KubernetesClient.csproj" />
</ItemGroup> </ItemGroup>