forked from woyaowoyao/ocp-customizations
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmco_ovs.yml
32 lines (32 loc) · 3.92 KB
/
mco_ovs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
apiVersion: machineconfiguration.openshift.io/v1
kind: MachineConfig
metadata:
labels:
machineconfiguration.openshift.io/role: cnv
name: 00-configure-ovs
spec:
config:
ignition:
version: 2.2.0
systemd:
units:
- enabled: true
name: openvswitch.service
- contents: |
[Unit]
After=NetworkManager-wait-online.service
After=openvswitch.service
[Service]
Type=oneshot
ExecStart=/bin/sh /var/setup-ovs.sh
[Install]
WantedBy=multi-user.target
name: setup-ovs.service
enabled: true
storage:
files:
- contents:
source: data:text/plain;charset=utf-8;base64,IyEvdXNyL2Jpbi9lbnYgYmFzaAoKc2V0IC1leAoKaWYgW1sgJChubWNsaSBjb25uIHwgZ3JlcCAtYyBvdnMpIC1lcSAwIF1dOyB0aGVuCiAgZWNobyAiY29uZmlndXJlIG92cyBib25kaW5nIgogIHByaW1hcnlfbWFjPSQoY2F0IC9ib290L21hY19hZGRyZXNzZXMgfCBhd2sgLUY9ICcvUFJJTUFSWV9NQUMvIHtwcmludCAkMn0nKQogIHNlY29uZGFyeV9tYWM9JChjYXQgL2Jvb3QvbWFjX2FkZHJlc3NlcyB8IGF3ayAtRj0gJy9TRUNPTkRBUllfTUFDLyB7cHJpbnQgJDJ9JykKICAKICBkZWZhdWx0X2RldmljZT0iIgogIHNlY29uZGFyeV9kZXZpY2U9IiIKICBwcm9maWxlX25hbWU9IiIKICBzZWNvbmRhcnlfcHJvZmlsZV9uYW1lPSIiCiAgCiAgCiAgZm9yIGRldiBpbiAkKG5tY2xpIGRldmljZSBzdGF0dXMgfCBhd2sgJy9ldGhlcm5ldC8ge3ByaW50ICQxfScpOyBkbwogICAgZGV2X21hYz0kKG5tY2xpIC1nIEdFTkVSQUwuSFdBRERSIGRldiBzaG93ICRkZXYgfCBzZWQgLWUgJ3MvXFwvL2cnIHwgdHIgJ1tBLVpdJyAnW2Etel0nKQogICAgY2FzZSAkZGV2X21hYyBpbgogICAgICAkcHJpbWFyeV9tYWMpCiAgICAgICAgZGVmYXVsdF9kZXZpY2U9JGRldgogICAgICAgIHByb2ZpbGVfbmFtZT0kKG5tY2xpIC1nIEdFTkVSQUwuQ09OTkVDVElPTiBkZXYgc2hvdyAkZGV2KQogICAgICAgIDs7CiAgICAgICRzZWNvbmRhcnlfbWFjKQogICAgICAgIHNlY29uZGFyeV9kZXZpY2U9JGRldgogICAgICAgIHNlY29uZGFyeV9wcm9maWxlX25hbWU9JChubWNsaSAtZyBHRU5FUkFMLkNPTk5FQ1RJT04gZGV2IHNob3cgJGRldikKICAgICAgICA7OwogICAgICAqKQogICAgICAgIDs7CiAgICAgZXNhYwogIGRvbmUKICBlY2hvIC1lICJkZWZhdWx0IGRldjogJGRlZmF1bHRfZGV2aWNlICgkcHJvZmlsZV9uYW1lKVxuc2Vjb25kYXJ5IGRldjogJHNlY29uZGFyeV9kZXZpY2UgKCRzZWNvbmRhcnlfcHJvZmlsZV9uYW1lKSIKICAKICBtYWM9JChzdWRvIG5tY2xpIC1nIEdFTkVSQUwuSFdBRERSIGRldiBzaG93ICRkZWZhdWx0X2RldmljZSB8IHNlZCAtZSAncy9cXC8vZycpCiAgCiAgIyBtYWtlIGJyaWRnZQogIG5tY2xpIGNvbm4gYWRkIHR5cGUgb3ZzLWJyaWRnZSBjb25uLmludGVyZmFjZSBicmNudiA4MDItMy1ldGhlcm5ldC5jbG9uZWQtbWFjLWFkZHJlc3MgJG1hYwogIG5tY2xpIGNvbm4gYWRkIHR5cGUgb3ZzLXBvcnQgY29ubi5pbnRlcmZhY2UgYnJjbnYtcG9ydCBtYXN0ZXIgYnJjbnYKICBubWNsaSBjb25uIGFkZCB0eXBlIG92cy1pbnRlcmZhY2UgY29ubi5pZCBicmNudi1pZmFjZSBjb25uLmludGVyZmFjZSBicmNudiBtYXN0ZXIgYnJjbnYtcG9ydCBpcHY0Lm1ldGhvZCBhdXRvIGlwdjQuZGhjcC1jbGllbnQtaWQgIm1hYyIgY29ubmVjdGlvbi5hdXRvY29ubmVjdCBubwoKICAKCiAgIyBtYWtlIGJvbmQKICBubWNsaSBjb25uIGFkZCB0eXBlIG92cy1wb3J0IGNvbm4uaW50ZXJmYWNlIGJvbmQwIG1hc3RlciBicmNudiBvdnMtcG9ydC5ib25kLW1vZGUgYmFsYW5jZS1zbGIKICBubWNsaSBjb25uIGFkZCB0eXBlIGV0aGVybmV0IGNvbm4uaW50ZXJmYWNlICRkZWZhdWx0X2RldmljZSBtYXN0ZXIgYm9uZDAKICBubWNsaSBjb25uIGFkZCB0eXBlIGV0aGVybmV0IGNvbm4uaW50ZXJmYWNlICRzZWNvbmRhcnlfZGV2aWNlIG1hc3RlciBib25kMAogIG5tY2xpIGNvbm4gZG93biAiJHByb2ZpbGVfbmFtZSIgfHwgdHJ1ZQogIG5tY2xpIGNvbm4gbW9kICIkcHJvZmlsZV9uYW1lIiBjb25uZWN0aW9uLmF1dG9jb25uZWN0IG5vIHx8IHRydWUKICBubWNsaSBjb25uIGRvd24gIiRzZWNvbmRhcnlfcHJvZmlsZV9uYW1lIiB8fCB0cnVlCiAgbm1jbGkgY29ubiBtb2QgIiRzZWNvbmRhcnlfcHJvZmlsZV9uYW1lIiBjb25uZWN0aW9uLmF1dG9jb25uZWN0IG5vIHx8IHRydWUKICBpZiAhIG5tY2xpIGNvbm4gdXAgYnJjbnYtaWZhY2U7IHRoZW4KICAgICAgbm1jbGkgY29ubiB1cCAiJHByb2ZpbGVfbmFtZSIgfHwgdHJ1ZQogICAgICBubWNsaSBjb25uIG1vZCAiJHByb2ZpbGVfbmFtZSIgY29ubmVjdGlvbi5hdXRvY29ubmVjdCB5ZXMKICAgICAgbm1jbGkgY29ubiB1cCAiJHNlY29uZGFyeV9wcm9maWxlX25hbWUiIHx8IHRydWUKICAgICAgbm1jbGkgY29ubiBtb2QgIiRzZWNvbmRhcnlfcHJvZmlsZV9uYW1lIiBjb25uZWN0aW9uLmF1dG9jb25uZWN0IHllcwogICAgICBubWNsaSBjIGRlbGV0ZSAkKG5tY2xpIGMgc2hvdyB8Z3JlcCBvdnMtY252IHxhd2sgJ3twcmludCAkMX0nKSB8fCB0cnVlCiAgZWxzZQogICAgICBubWNsaSBjb25uIG1vZCBicmNudi1pZmFjZSBjb25uZWN0aW9uLmF1dG9jb25uZWN0IHllcwogICAgICByZWJvb3QKICBmaQplbHNlCiAgICBlY2hvICJvdnMgYnJpZGdlIGFscmVhZHkgcHJlc2VudCIKZmkK
filesystem: root
mode: 484
path: /var/setup-ovs.sh