CertMaster

🔵 DevOps & CI/CD

Cloud Build, Cloud Deploy, Artifact Registry, Cloud Source Repositories

Google Cloud ACE · ACE · ⏱️ 20 min · ❓ 4 savol

🔨 Cloud Build

Fully managed CI — build, test, Docker image build. `cloudbuild.yaml` — build steps (Docker container lardan iborat). Trigger: GitHub/GitLab push, PR, manual. Build steps: `name: "gcr.io/cloud-builders/docker"`. Parallel steps: `waitFor`. Free tier: 120 build-min/kun.

🚢 Cloud Deploy

Fully managed CD — GKE, Cloud Run, GCE ga deploy pipeline. Delivery pipeline: dev → staging → prod ketma-ketlik. Approval — production ga o'tishda manual approve. Rollback — bir bosing. Canary va blue/green deployment strategies. `skaffold.yaml` bilan integratsiya.

📦 Artifact Registry

Managed artifact storage: Docker images, Maven/Gradle jars, npm packages, Python wheels. Regional — deployment region ga yaqin saqlash. IAM boshqaruv — kim qaysi artifact dan pull/push qilishi mumkin. Container Analysis — vulnerability scanning (CVE). Container Scanning API.

📁 Cloud Source Repositories

GCP da hosted Git repository. GitHub/Bitbucket mirror imkoniyati. Cloud Build bilan native integratsiya. IAM ga asoslangan access. Amalda: ko'pchilik GitHub/GitLab ishlatadi, Cloud Build trigger orqali ulangan. GCP internal project uchun CSR qulay.
📊 CI/CD Pipeline GCP
BosqichXizmatVazifa
SourceCloud Source Repositories / GitHubKod saqlash
BuildCloud BuildTest, build, Docker image push
StoreArtifact RegistryDocker image, package saqlash
DeployCloud DeployGKE/Cloud Run ga graduated deploy
MonitorCloud Monitoring + TraceDeployment health check
💡 Asosiy nuqtalar
🎯 Imtihon maslahatlari
⚠️ Ko'p adashadigan
🧠 Eslab qolish: "BUILD → STORE → DEPLOY": Cloud Build → Artifact Registry → Cloud Deploy — GCP CI/CD pipeline 3 qadami

DevOps & CI/CD bo'yicha o'zingizni sinab ko'ring

Bepul interaktiv quiz, mock imtihon va to'liq darslar — CertMaster platformasida.

Bepul boshlash →