Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add OpenStack to NAV #77

Merged
merged 1 commit into from
Jan 9, 2025
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
3 changes: 2 additions & 1 deletion docs/credential/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,4 +124,5 @@ For OpenStack, CAPO relies on a clouds.yaml file.
In Project 2A, you provide this file in a Kubernetes Secret that references OpenStack credentials
(ideally application credentials for enhanced security). During reconciliation, HMC
automatically generates the cloud-config required by OpenStack’s cloud-controller-manager.
<!-- To DO : Add a reference link to hmc's doc -->

For more details, refer to the [kcm OpenStack Credential Propagation doc](https://github.com/k0rdent/kcm/blob/main/docs/dev.md#openstack).
randybias marked this conversation as resolved.
Show resolved Hide resolved
1 change: 1 addition & 0 deletions docs/quick-start/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,3 +148,4 @@ Jump to any of the following Infrastructure Providers for specific instructions:
- [AWS Quick Start](aws.md)
- [Azure Quick Start](azure.md)
- [vSphere Quick Start](vsphere.md)
- [OpenStack Quick Start](openstack.md)
7 changes: 4 additions & 3 deletions docs/quick-start/openstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,9 +123,10 @@ spec:
authURL: <OS_AUTH_URL>
```

> Notes
> spec.template references the OpenStack-specific blueprint (e.g., openstack-standalone-cp-0-0-1).
> Adjust flavor, image name, and authURL to match your OpenStack environment.
> [!NOTE]
> 1. spec.template references the OpenStack-specific blueprint (e.g., openstack-standalone-cp-0-0-1).
> 2. Adjust flavor, image name, and authURL to match your OpenStack environment.
> 3. For more information about the config options, see the [OpenStack Template Parameters](../clustertemplates/openstack/template-parameters.md).

Apply the YAML to your management cluster:

Expand Down
3 changes: 3 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ nav:
- AWS: quick-start/aws.md
- Azure: quick-start/azure.md
- vSphere: quick-start/vsphere.md
- OpenStack: quick-start/openstack.md
- Usage:
- Installation Guide: usage/installation.md
- Air-gapped Installation Guide: usage/airgap.md
Expand All @@ -93,6 +94,8 @@ nav:
- vSphere:
- Template Parameters: clustertemplates/vsphere/template-parameters.md
- Hosted Control Plane: clustertemplates/vsphere/hosted-control-plane.md
- OpenStack:
- Template Parameters: clustertemplates/openstack/template-parameters.md
- Credentials:
- Overview: credential/main.md
- Distribution: credential/distribution.md
Expand Down