Hi all, continue on hybrid deployment for related topic on Azure Arc, this post will be focusing on creating a storage with fstype: ext4 in order to complete Azure Arc Data Controller deployment.
Some common issue if this requirement is not meet is , it will cause the agent cannot be initialize. example here - click here
The official guide is available at the end of the post but will show here how i made it possible in my test lab .
1. Locate the config on yaml for default storage class.
2. Take note on the group and hostname using tools or run this command - kubectl get storageclass default -o yaml
3. Three things needed to be apply in your new yaml to create that fstype:ext4 is
3.1 Name : this will appear as the name of your new storage class
3.2 Container ; the file path for storing your persistence volume
3.2 Container ; the file path for storing your persistence volume
3.3 Group
3.4 Hostname ; this is created based on your pre-stage your dns on deploying Azure Stack HCI at the beginning
4. for my case, i did not create another custom storage container , i just use the same container as my default storage class
5. you may deploy by using kubectl apply -f /examplepathext4.yaml
6. After that you may try to deploy data controller again and put the name of your new storage class .
reference link is here
hope this will help in your journey to with azure arc data controller , thanks for reading and see you again
No comments:
Post a Comment