BlueXP is now NetApp Console
Monitor and run hybrid cloud data services
hi I'm Diane Patton a technical marketing engineer with net app let's install Astra control center on a kubernetes cluster so first let's make sure all the prerequisites are met to find the PRX just go to the main Doc Page then try it out and then review cluster requirements go through these but just to summarize a few things make sure that Trident is already installed on your cluster there's several ways to do this and you can even use a Helm chart a trident backend must be pointing to your ontap cluster along with a trident based storage class with a supported driver and then don't forget that snapshot controller and volume snapshot class to be able to take application and volume snapshots if it's already not installed on your distribution so your local machine must also have Docker or podman just to be able to push images to your local registryyou can choose a network Ingress along with a controller for Astra controller Center if you wish more about that can be found here ACC also supports using a service load balancer and we'll use that along with metal lb for this demo you will also need an fqdn that's mapped to the IP address that load balancer will assign next let's download the Astra control center tarball with the images and manifests from the net apppp website there's a few methods to install asra control center we'll show The Standard Process since it's applicable for all kubernetes distributions even though we're demonstrating it using open shift however if you're using open shift you could choose to use operator Hub instead so move the tar ball into a new directory and untar it now if you're running Docker on your local machine move the correct Cube control Astra plug-in based on your operating system type to your path this is located in the cube control Astra directory this can help push the images to your local directory now if you're using podman we provide a script todo that instead in the docs so next we'll push the images to our local registry they are inside the images directory of the expanded tarball as mentioned the cube control Aster plugin can be used if you're running Docker but since we're using po podman will follow the script located here so now that our images are in our local registry we're going to install the ACC operator so go to the Manifest directory within the ACC directory in the expanded tar ball and edit the ACC operator yaml file we'll need to include the PA to your local registry in two places so now if you have an image pulse secret to access that registry you'll need to create the net apppp ACC operator namespace first create the secret and then add that secret name to theManifest so next apply the Manifest file and the operator will come up as a onep pod deployment so now that that's up let's edit the ACC Yama file to add information there too including the f qdn you identified earlier and the storage class to use for ACC if a default is not configured if you have a registry secret you will need to create that in the namespace where you intend to install Astra and also include it in the Manifest file we're going to use the built-in controller traffic so we will set the Ingress type to ACC traffic by default however it is generic and in the generic case the Traffic Service would come up as type cluster IP and you would need your own Ingress controller class and manifest to access ACC through traffic again examples are given in the docs so then go ahead and install the Astra control center custom resource in your desired namespace by applying that Astra control center. yaml file so if you chose traffic as Ingress as we have during this demo there's nothing left to do but if you chose the generic Ingress you will need to configure an Ingress and an Ingress class for your deployed controller again NetApp gives some examples for enginex and ISO and open shift in the docs so after the traffic pods are up you can check the custom resource and if it says true you're ready to log in now copy that uu ID you'll need that later so go to the fqdn you identified earlier enter the email you provided in that asra control center yaml file along with a password the initial password is ACC D that uuid you just put into your clipboard you will need to change the password upon initial login now you're in and ready to get started you can add a license add a bucket manage the back end start protecting those apps and their data thank you for watching and have a great day
Learn how to install Astra Control Center on a Kubernetes cluster. NetApp Technical Marketing Engineer, Diane Patton, walks you through the steps.