The micro-services vs monoliths battle is heating up. The latest munition is Amazon Prime Video article Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%. At Adobe Experience Manager Cloud Service we are running the whole range … Continue reading →| Carlos Sanchez's Weblog
Jenkinsfile-Runner-Google-Cloud-Run project is a Google Cloud Run (a container native, serverless platform) Docker image to run Jenkins pipelines. It will process a GitHub webhook, git clone the repository and execute the Jenkinsfile in that git repository. It allows high scalability and pay per use with zero cost if not used. Continue reading →| Carlos Sanchez's Weblog
To deploy to Amazon Elastic Container Registry (ECR) we can create a secret with AWS credentials or we can run with more secure IAM node instance roles. When running on EKS we would have an EKS worker node IAM role … Continue reading →| Carlos Sanchez's Weblog
To push to Azure Container Registry (ACR) we can create an admin password for the ACR registry and use the standard Docker registry method or we can use a token. We use that token to craft both the standard Docker … Continue reading →| Carlos Sanchez's Weblog
To push to Google Container Registry (GCR) we need to login to Google Cloud and mount our local $HOME/.config/gcloud containing our credentials into the kaniko container so it can push to GCR. GCR does support caching and so it will push the … Continue reading →| Carlos Sanchez's Weblog
We can build a Docker image with kaniko and push it to Docker Hub or any other standard Docker registry. Running kaniko from a Docker daemon does not provide much advantage over just running a docker build, but it is … Continue reading →| Carlos Sanchez's Weblog
kaniko is a tool to build container images from a Dockerfile, similar to docker build, but without needing a Docker daemon Continue reading →| Carlos Sanchez's Weblog
Jenkins 中国巡演. 你好. The next two weeks I’ll be in China participating in the Continuous Delivery Summit, KubeCon and several Jenkins related events, and giving some talks: June 24: Continuous Delivery Summit China (Shanghai) June 25-26: KubeCon China (Shanghai). Come find us … Continue reading →| Carlos Sanchez's Weblog
Google Container Registry permissions needed to run Kaniko in GKE Continue reading →| Carlos Sanchez's Weblog
Alibaba Cloud has a managed Kubernetes service called Alibaba Cloud Container Service. As with other distributions of Kubernetes there are some quirks to use it. I have documented the issues I̵…| Carlos Sanchez's Weblog