Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ policy may be made to more closely align with other providers in the Cluster API
```

`<clouds.yaml>` is a yaml file to record how to interact with openstack cloud, there's a sample
[clouds.yaml](pkg/cloud/openstack/clients/clouds.yaml), and [openclient configuration files](https://docs.openstack.org/python-openstackclient/latest/configuration/index.html#configuration-files) has additional information.
[clouds.yaml](pkg/cloud/openstack/services/clouds.yaml), and [OpenStackClient configuration files](https://docs.openstack.org/python-openstackclient/latest/configuration/index.html#configuration-files) has additional information.

`<openstack cloud>` is the cloud you are going to use, e.g. multiple cloud might be defined in `clouds.yaml`
and this will be cloud to be used for the new kubernetes to interact with.
Expand All @@ -116,6 +116,8 @@ policy may be made to more closely align with other providers in the Cluster API
region_name: RegionOne
```

In case your OpenStack cluster endpoint is using SSL and the cert is signed by an unknown CA, a specific cacert can be provided via cacert.

`<provider os>` specifies the operating system of the virtual machines Kubernetes will run on.
Supported Operating Systems:
- `centos`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ storage:
- path: /etc/kubernetes/kubeadm_config.yaml
filesystem: root
contents:
inline: '{{ .KubeadmConfig | EscapeNewLines }}'
inline: "{{ .KubeadmConfig | EscapeNewLines }}"
user:
id: 0
group:
Expand All @@ -111,7 +111,7 @@ systemd:
- name: kubeadm.service
contents: |-
[Unit]
Description=Initialise bootkube master.
Description=Initialise Kubernetes control plane node.
After=kubelet.service
Requires=coreos-metadata.service

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ storage:
- path: /etc/kubernetes/kubeadm_config.yaml
filesystem: root
contents:
inline: '{{ .KubeadmConfig | EscapeNewLines }}'
inline: "{{ .KubeadmConfig | EscapeNewLines }}"
user:
id: 0
group:
Expand All @@ -14,7 +14,7 @@ systemd:
- name: kubeadm.service
contents: |-
[Unit]
Description=Initialise bootkube master.
Description=Initialise Kubernetes worker node.
After=kubelet.service
Requires=coreos-metadata.service

Expand Down