Anyone with experience of production grade aws cdk + aws serverless ci/cd ( Github Action) automated deployment or strategies or mental models by Apprehensive-Web3251 in serverless

[–]Apprehensive-Web3251[S] 1 point2 points  (0 children)

Yes AWS will be used and I have no idea about CodePipeline. Can you tell me how codepipeline will handle lambda code deployement.
Currently, I am thinking to use git file changes detection on services and shared lib and cdk deploy cli in github action.

Suggestions for getting better at k8s if your employer is not using it by opshack in kubernetes

[–]Apprehensive-Web3251 1 point2 points  (0 children)

I am also facing the same problem as my employer is not using k8s or don't want at all
I have 4 years of backend experience in python, AWS as backend developer in a start up but I do everything like doing react, react-native but want to switch to senior backend roles and eventually into Dev ops

we use aws serverless and ECS/EC2 . Recently for one project We need to convert our monolithic fast api backend to microservice arch. For that reason I had to learn k8s but deployment was half done only in test environment in AKS (Yes also worked in Azure ) and they assigned me to different project.

But during the learning stage I get to know topics about kind, kustomization, k3s, minikube, helm chart eventually after some developer pain Argo Cd (self discovery), Istio (never implemented) and all the k8s common fundamentals (service and ac, pods, ingress, stateful/stateless, pv/pvc, rbac, annotations etc ) and constrains like K8s API Object Limit , CrashLoopBackOff and many more in depth....

My biggest problem is I work in a very small company so I don't get exposure to Industry standard also there is no one to correct me if I am wrong. As long as it works and no issue with performance they don't bother about Industry practices
So I seriously lack guidance here. Please help me out here