Hi Mohammed,
Please go ahead and add a link to your doc reference. Glad to be part of some contribution :)
On Wed, Feb 7, 2024 at 10:39 AM Mohammed Naser mnaser@vexxhost.com wrote:
Hi Satish,
Is it okay if we link that blog post to our documentation as a reference?
Thanks, Mohammed
*From:* Satish Patel satish.txt@gmail.com *Sent:* December 26, 2023 5:45 PM *To:* Oliver Weinmann oliver.weinmann@me.com *Cc:* kmceliker@gmail.com kmceliker@gmail.com; openstack-discuss@lists.openstack.org < openstack-discuss@lists.openstack.org> *Subject:* Re: about magnum capi for production
Folks,
I have created blog of what I did to deploy Magnum-capi driver, Please let me know if any issue or missing stuff - https://satishdotpatel.github.io/openstack-magnum-capi/
On Wed, Dec 20, 2023 at 1:23 AM Oliver Weinmann oliver.weinmann@me.com wrote:
I would also like to know how managed to get it working. Still not working for me. :(
Von meinem iPhone gesendet
Am 20.12.2023 um 00:25 schrieb Nguyễn Hữu Khôi <nguyenhuukhoinw@gmail.com
:
Hello.
I would like to recommend you should update something about your problem when it is finished. It may be good infonation for communication.
Nguyen Huu Khoi
On Wed, Dec 20, 2023 at 6:12 AM Satish Patel satish.txt@gmail.com wrote:
Closing the loop here. I have successfully set up CAPI and it works great. Build k8s cluster 1 Master and 1 Worker node in less than 3 minutes.
I will blog out my stuff for people looking for help like me :)
On Sun, Dec 17, 2023 at 4:53 PM kmceliker@gmail.com wrote:
Here is an example of a CAPI deployment code for OpenStack, mate - using the clusterctl tool and the cluster-template.yaml file. This code will create a cluster named capi-openstack with one control plane node and three worker nodes, using the ubuntu-2204 image and the m1.medium flavor. You need to replace the placeholders with your own values
# Install clusterctl curl -L https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.0.1/clus... -o clusterctl chmod +x ./clusterctl sudo mv ./clusterctl /usr/local/bin/clusterctl
# Set environment variables export OPENSTACK_CLOUD=<openstack-cloud> export OPENSTACK_USERNAME=<openstack-username> export OPENSTACK_PASSWORD=<openstack-password> export OPENSTACK_DOMAIN_NAME=<openstack-domain-name> export OPENSTACK_PROJECT_ID=<openstack-project-id> export OPENSTACK_SSH_KEY_NAME=<openstack-ssh-key-name> export OPENSTACK_DNS_NAMESERVERS=<openstack-dns-nameservers> export OPENSTACK_EXTERNAL_NETWORK_ID=<openstack-external-network-id> export OPENSTACK_CONTROL_PLANE_MACHINE_FLAVOR=m1.medium export OPENSTACK_NODE_MACHINE_FLAVOR=m1.medium export OPENSTACK_IMAGE_NAME=ubuntu-2204 export KUBERNETES_VERSION=v1.23.15
# Initialize clusterctl clusterctl init --infrastructure openstack
# Create cluster clusterctl config cluster capi-openstack --kubernetes-version $KUBERNETES_VERSION --control-plane-machine-count=1 --worker-machine-count=3 > cluster-template.yaml clusterctl create cluster --kubeconfig ~/.kube/config --infrastructure openstack:v0.6.0 --bootstrap kubeadm:v0.4.4 --control-plane kubeadm:v0.4.4 --cluster capi-openstack --namespace default --from cluster-template.yaml
Also you can turn on Enable to Magnum Report Log on OpenStack to provide with us or Take a look deep dively as the following link; https://github.com/kubernetes-sigs/cluster-api-provider-openstack
Best, Kerem Çeliker Head of Cloud Architecture tr.linkedin.com/in/keremceliker