Skip to content

Commit 11930ee

Browse files
committed
Add openstack kamaji cluster stack
Signed-off-by: Roman Hros <[email protected]>
1 parent 1c0eda1 commit 11930ee

20 files changed

+757
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
values: |
2+
metrics-server:
3+
commonLabels:
4+
domain: "{{ .Cluster.spec.controlPlaneEndpoint.host }}"
5+
clusterAddonVersion: "v1"
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*.orig
18+
*~
19+
# Various IDEs
20+
.project
21+
.idea/
22+
*.tmproj
23+
.vscode/
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
dependencies:
2+
- name: metrics-server
3+
repository: https://kubernetes-sigs.github.io/metrics-server/
4+
version: 3.12.0
5+
- name: cilium
6+
repository: https://helm.cilium.io/
7+
version: 1.15.2
8+
- name: openstack-cloud-controller-manager
9+
repository: https://kubernetes.github.io/cloud-provider-openstack
10+
version: 2.30.0
11+
- name: openstack-cinder-csi
12+
repository: https://kubernetes.github.io/cloud-provider-openstack
13+
version: 2.30.0
14+
digest: sha256:8d0f42e7a6b58afda62cbf2842168aead0eadabd698d27ab086800d080d091b8
15+
generated: "2024-05-21T05:57:51.234735433+02:00"
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apiVersion: v2
2+
dependencies:
3+
- alias: metrics-server
4+
name: metrics-server
5+
repository: https://kubernetes-sigs.github.io/metrics-server/
6+
version: 3.12.0
7+
- alias: cilium
8+
name: cilium
9+
repository: https://helm.cilium.io/
10+
version: 1.15.2
11+
- alias: openstack-cloud-controller-manager
12+
name: openstack-cloud-controller-manager
13+
repository: https://kubernetes.github.io/cloud-provider-openstack
14+
version: 2.30.0
15+
- alias: openstack-cinder-csi
16+
name: openstack-cinder-csi
17+
repository: https://kubernetes.github.io/cloud-provider-openstack
18+
version: 2.30.0
19+
name: openstack-kamaji-1-30-cluster-addon
20+
type: application
21+
version: v1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
metrics-server:
2+
fullnameOverride: metrics-server
3+
replicas: 1
4+
updateStrategy:
5+
type: RollingUpdate
6+
rollingUpdate:
7+
maxSurge: 0
8+
maxUnavailable: 1
9+
10+
service:
11+
labels:
12+
kubernetes.io/cluster-service: "true"
13+
kubernetes.io/name: "Metrics-server"
14+
15+
defaultArgs:
16+
- --cert-dir=/tmp
17+
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
18+
- --kubelet-use-node-status-port
19+
- --metric-resolution=15s
20+
21+
args:
22+
- --kubelet-insecure-tls
23+
openstack-cloud-controller-manager:
24+
secret:
25+
enabled: true
26+
name: cloud-config
27+
create: false
28+
nodeSelector:
29+
tolerations:
30+
- key: node.cloudprovider.kubernetes.io/uninitialized
31+
value: "true"
32+
effect: NoSchedule
33+
34+
openstack-cinder-csi:
35+
secret:
36+
enabled: true
37+
name: cloud-config
38+
create: false
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*.orig
18+
*~
19+
# Various IDEs
20+
.project
21+
.idea/
22+
*.tmproj
23+
.vscode/

0 commit comments

Comments
 (0)