dist/kubernetes: provide basic ksonnet setup for heroes cluster.
This commit is contained in:
parent
72b518b8ad
commit
35836073be
4
dist/kubernetes/.gitignore
vendored
Normal file
4
dist/kubernetes/.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
/lib
|
||||
/.ksonnet/registries
|
||||
/app.override.yaml
|
||||
/.ks_environment
|
11
dist/kubernetes/app.yaml
vendored
Normal file
11
dist/kubernetes/app.yaml
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
apiVersion: 0.2.0
|
||||
environments:
|
||||
heroes:
|
||||
destination:
|
||||
namespace: osrt
|
||||
server: https://caasp-master.infra.opensuse.org:6443
|
||||
k8sVersion: v1.8.0
|
||||
path: heroes
|
||||
kind: ksonnet.io/app
|
||||
name: openSUSE-release-tools
|
||||
version: 0.0.1
|
6
dist/kubernetes/components/params.libsonnet
vendored
Normal file
6
dist/kubernetes/components/params.libsonnet
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
global: {
|
||||
},
|
||||
components: {
|
||||
},
|
||||
}
|
3
dist/kubernetes/environments/base.libsonnet
vendored
Normal file
3
dist/kubernetes/environments/base.libsonnet
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
local components = std.extVar("__ksonnet/components");
|
||||
components + {
|
||||
}
|
2
dist/kubernetes/environments/heroes/globals.libsonnet
vendored
Normal file
2
dist/kubernetes/environments/heroes/globals.libsonnet
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
{
|
||||
}
|
4
dist/kubernetes/environments/heroes/main.jsonnet
vendored
Normal file
4
dist/kubernetes/environments/heroes/main.jsonnet
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
local base = import "base.libsonnet";
|
||||
|
||||
base + {
|
||||
}
|
13
dist/kubernetes/environments/heroes/params.libsonnet
vendored
Normal file
13
dist/kubernetes/environments/heroes/params.libsonnet
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
local params = std.extVar("__ksonnet/params");
|
||||
local globals = import "globals.libsonnet";
|
||||
local envParams = params + {
|
||||
components+: {
|
||||
},
|
||||
};
|
||||
|
||||
{
|
||||
components: {
|
||||
[x]: envParams.components[x] + globals,
|
||||
for x in std.objectFields(envParams.components)
|
||||
},
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user