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: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,12 @@ They say a picture is worth 1000 words, so here's a picture.

## Get Deploying

Read the [docs](https://github.com/cloudnull/genestack/wiki), start building your clouds with Genestack now.
Read the [docs](https://github.com/rackerlabs/genestack/wiki), start building your clouds with Genestack now.

### Get the Docs

You can clone a copy of all of our documentation locally by running the following command.

``` shell
git clone https://github.com/cloudnull/genestack/wiki
git clone https://github.com/rackerlabs/genestack/wiki
```
28 changes: 14 additions & 14 deletions helm-configs/aio-example-openstack-overrides.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ images:
cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013"
cinder_backup: "docker.io/openstackhelm/cinder:2023.1-ubuntu_jammy"
cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013"
keystone_api: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_api: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_bootstrap: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
keystone_credential_rotate: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_setup: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_db_sync: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_domain_manage: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_rotate: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_setup: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_rotate: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_setup: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_db_sync: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_domain_manage: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_rotate: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_setup: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_cleanup: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
libvirt: docker.io/openstackhelm/libvirt:2023.2-ubuntu_jammy # We want to use jammy. 2023.2 is the latest version that supports jammy.
libvirt_exporter: vexxhost/libvirtd-exporter:latest
Expand All @@ -71,8 +71,8 @@ images:
nova_api: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_cell_setup: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_cell_setup_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
nova_compute: "ghcr.io/cloudnull/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute_ssh: "ghcr.io/cloudnull/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute: "ghcr.io/rackerlabs/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute_ssh: "ghcr.io/rackerlabs/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_conductor: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_db_sync: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_novncproxy: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
Expand All @@ -88,11 +88,11 @@ images:
placement_db_sync: "docker.io/openstackhelm/placement:2023.1-ubuntu_jammy"
horizon_db_sync: docker.io/openstackhelm/horizon:2023.1-ubuntu_jammy
horizon: docker.io/openstackhelm/horizon:2023.1-ubuntu_jammy
octavia_db_sync: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_api: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_worker: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_housekeeping: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_db_sync: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_api: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_worker: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_housekeeping: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
openvswitch_vswitchd: docker.io/kolla/centos-source-openvswitch-vswitchd:rocky

Expand Down
14 changes: 7 additions & 7 deletions helm-configs/keystone/keystone-helm-overrides.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ images:
bootstrap: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
db_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
db_drop: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
keystone_api: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_api: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_bootstrap: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
keystone_credential_rotate: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_setup: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_db_sync: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_domain_manage: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_rotate: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_setup: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_rotate: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_setup: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_db_sync: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_domain_manage: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_rotate: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_setup: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
ks_user: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
test: docker.io/xrally/xrally-openstack:2.0.0
rabbit_init: docker.io/rabbitmq:3.7-management
Expand Down
4 changes: 2 additions & 2 deletions helm-configs/nova/nova-helm-overrides.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ images:
nova_api: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_cell_setup: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_cell_setup_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
nova_compute: "ghcr.io/cloudnull/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute_ssh: "ghcr.io/cloudnull/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute: "ghcr.io/rackerlabs/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute_ssh: "ghcr.io/rackerlabs/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_conductor: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_db_sync: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_novncproxy: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
Expand Down
10 changes: 5 additions & 5 deletions helm-configs/octavia/octavia-helm-overrides.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ images:
ks_endpoints: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0
image_repo_sync: docker.io/docker:17.07.0
octavia_db_sync: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_api: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_worker: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_housekeeping: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_db_sync: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_api: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_worker: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_housekeeping: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
openvswitch_vswitchd: docker.io/kolla/centos-source-openvswitch-vswitchd:rocky
pull_policy: "IfNotPresent"
Expand Down
28 changes: 14 additions & 14 deletions helm-configs/prod-example-openstack-overrides.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,14 @@ images:
cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013"
cinder_backup: "docker.io/openstackhelm/cinder:2023.1-ubuntu_jammy"
cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:ubuntu_focal_18.2.0-1-20231013"
keystone_api: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_api: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_bootstrap: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
keystone_credential_rotate: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_setup: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_db_sync: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_domain_manage: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_rotate: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_setup: "ghcr.io/cloudnull/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_rotate: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_setup: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_db_sync: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_domain_manage: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_rotate: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_fernet_setup: "ghcr.io/rackerlabs/genestack/keystone-rxt:2023.1-ubuntu_jammy"
keystone_credential_cleanup: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
libvirt: docker.io/openstackhelm/libvirt:2023.2-ubuntu_jammy # We want to use jammy. 2023.2 is the latest version that supports jammy.
libvirt_exporter: vexxhost/libvirtd-exporter:latest
Expand All @@ -80,8 +80,8 @@ images:
nova_api: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_cell_setup: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_cell_setup_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
nova_compute: "ghcr.io/cloudnull/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute_ssh: "ghcr.io/cloudnull/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute: "ghcr.io/rackerlabs/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_compute_ssh: "ghcr.io/rackerlabs/genestack/nova-efi:2023.1-ubuntu_jammy"
nova_conductor: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_db_sync: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
nova_novncproxy: "docker.io/openstackhelm/nova:2023.1-ubuntu_jammy"
Expand All @@ -97,11 +97,11 @@ images:
placement_db_sync: "docker.io/openstackhelm/placement:2023.1-ubuntu_jammy"
horizon_db_sync: docker.io/openstackhelm/horizon:2023.1-ubuntu_jammy
horizon: docker.io/openstackhelm/horizon:2023.1-ubuntu_jammy
octavia_db_sync: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_api: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_worker: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_housekeeping: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager: ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy
octavia_db_sync: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_api: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_worker: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_housekeeping: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager: ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy
octavia_health_manager_init: "docker.io/openstackhelm/heat:2023.1-ubuntu_jammy"
openvswitch_vswitchd: docker.io/kolla/centos-source-openvswitch-vswitchd:rocky

Expand Down
4 changes: 2 additions & 2 deletions kustomize/octavia/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ patches:
path: /spec/template/spec/containers
value:
- name: octavia-agent
image: "ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy"
image: "ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy"
imagePullPolicy: IfNotPresent
securityContext:
runAsUser: 0
Expand Down Expand Up @@ -55,7 +55,7 @@ patches:
- mountPath: /var/run/octavia
name: pod-run-octavia
- name: octavia-api
image: "ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy"
image: "ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy"
imagePullPolicy: IfNotPresent
securityContext:
runAsUser: 0
Expand Down
4 changes: 2 additions & 2 deletions kustomize/octavia/base/octavia-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ spec:
null
containers:
- name: octavia-agent
image: "ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy"
image: "ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy"
imagePullPolicy: IfNotPresent
securityContext:
runAsUser: 0
Expand Down Expand Up @@ -137,7 +137,7 @@ spec:
- mountPath: /var/run/octavia
name: pod-run-octavia
- name: octavia-api
image: "ghcr.io/cloudnull/genestack/octavia-ovn:master-ubuntu_jammy"
image: "ghcr.io/rackerlabs/genestack/octavia-ovn:master-ubuntu_jammy"
imagePullPolicy: IfNotPresent
securityContext:
runAsUser: 0
Expand Down
22 changes: 11 additions & 11 deletions openstack-flex/small-lab-inventory-example.yaml
Original file line number Diff line number Diff line change
@@ -1,38 +1,38 @@
all:
hosts:
controller-0.cloud.cloudnull.dev.local:
controller-0.cloud.rackerlabs.dev.local:
ansible_host: 172.16.27.68
compute-0.cloud.cloudnull.dev.local:
compute-0.cloud.rackerlabs.dev.local:
ansible_host: 172.16.27.67
children:
k8s_cluster:
vars:
cluster_name: cloudnull.dev.local
cluster_name: rackerlabs.dev.local
kube_ovn_iface: bond0
kube_ovn_default_interface_name: bond0
kube_ovn_central_hosts: "{{ groups['ovn_network_nodes'] }}"
children:
kube_control_plane:
hosts:
controller-0.cloud.cloudnull.dev.local: null
controller-0.cloud.rackerlabs.dev.local: null
etcd:
hosts:
controller-0.cloud.cloudnull.dev.local: null
controller-0.cloud.rackerlabs.dev.local: null
kube_node:
hosts:
controller-0.cloud.cloudnull.dev.local: null
compute-0.cloud.cloudnull.dev.local: null
controller-0.cloud.rackerlabs.dev.local: null
compute-0.cloud.rackerlabs.dev.local: null
ovn_network_nodes:
hosts:
controller-0.cloud.cloudnull.dev.local: null
compute-0.cloud.cloudnull.dev.local: null
controller-0.cloud.rackerlabs.dev.local: null
compute-0.cloud.rackerlabs.dev.local: null
storage_nodes:
children:
ceph_storage_nodes:
hosts: {}
cinder_storage_nodes:
hosts:
compute-0.cloud.cloudnull.dev.local: null
compute-0.cloud.rackerlabs.dev.local: null
nova_compute_nodes:
hosts:
compute-0.cloud.cloudnull.dev.local: null
compute-0.cloud.rackerlabs.dev.local: null