Notes

Anahita Project

Anahita Project's Notes

Rastin Mehr

Rastin Mehr

July 24 2018
During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone for Anahita.
kudos! 👏

dont forget GKE

K8s native cloud

FYI Gitlab’s new AutoDevops tool offers full integration w/ GKE K8s https://docs.gitlab.com/ee/topics/autodevops/
What is the current status of Anahita Official DK8s image?

We want to deploy/test asap
Rastin Mehr
Rastin Mehr
September 12 2018 Permalink
We deployed 3 clusters in the past 2 months. From this week I'll allocate some time on building Anahita Docker/k8s integration. Based on what we've learned, it takes a while to build working images and a cluster. Also it most likely costs about $50-$100 more to host it in AWS than conventional hosting. All those virtual machines that run the cluster take up EC2 processing. Every time that we run the Makefile to build docker images and update the k8s cluster, it takes a few seconds. I wonder how we can use swarm or k8s for a development setup that doesn't take up time and space.
Rastin Mehr
Rastin Mehr
September 12 2018 Permalink
The client projects that we deployed are written in Golang not php. The Docker images are much lighter, because they only contain binary objects. It'd be different with a php app. We'll figure something out. I need to look into it more.
excellent-keepus posted

we are deploying to GKE
checkout Gitlab’s Auto Devops tool which ‘auto-deploys’ K8s clusters to GKE https://docs.gitlab.com/ee/topics/autodevops/
Rastin Mehr liked this
Hello Rastin: any progress/approximate timeline on this? We want to deploy #Anahita using #Docker and #Kubernetes and are waiting for official Anahita DK8s tools
Rastin Mehr
Rastin Mehr
February 13 2019 Permalink
Don't wait for us, build one of your own. We first want to build the Anahita React app, then reduce the back-end code base to APIs only, then we build the DK8 tools for the new architecture. Right now we don't want to build DK8 tools for the existing release only to throw it out later.

Powered by Anahita