From fd10b7c3aeafe5b9674ab3cf56fdd94ae3bec189 Mon Sep 17 00:00:00 2001 From: Avi-Robusta <97387909+Avi-Robusta@users.noreply.github.com> Date: Tue, 11 Jun 2024 12:46:59 +0300 Subject: [PATCH 1/2] Change build repo dockerhub (#275) * changing krr action build repo * test image-name * changes for manual test * reverting changes after test success * add build to old repo * added in gloud credentials --- .github/workflows/docker-build-on-tag.yml | 46 +++++++++++++++-------- 1 file changed, 31 insertions(+), 15 deletions(-) diff --git a/.github/workflows/docker-build-on-tag.yml b/.github/workflows/docker-build-on-tag.yml index 97829f5d..617f661c 100644 --- a/.github/workflows/docker-build-on-tag.yml +++ b/.github/workflows/docker-build-on-tag.yml @@ -13,21 +13,11 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Set up gcloud CLI - uses: google-github-actions/setup-gcloud@v0.2.0 + - name: Login to Docker Hub + uses: docker/login-action@v1 with: - service_account_key: ${{ secrets.GCP_SA_KEY }} - project_id: genuine-flight-317411 - export_default_credentials: true - - # Configure Docker to use the gcloud command-line tool as a credential helper for authentication - - name: Configure Docker - run: |- - gcloud auth configure-docker us-central1-docker.pkg.dev - - - name: Verify gcloud configuration - run: |- - gcloud config get-value project + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 @@ -38,6 +28,32 @@ jobs: context: . platforms: linux/arm64,linux/amd64 push: true - tags: us-central1-docker.pkg.dev/genuine-flight-317411/devel/krr:${{ github.ref_name }} + tags: robustadev/krr:${{ github.ref_name }} build-args: | BUILDKIT_INLINE_CACHE=1 + + - name: Set up gcloud CLI + uses: google-github-actions/setup-gcloud@v0.2.0 + with: + service_account_key: ${{ secrets.GCP_SA_KEY }} + project_id: genuine-flight-317411 + export_default_credentials: true + + # Configure Docker to use the gcloud command-line tool as a credential helper for authentication + - name: Configure Docker + run: |- + gcloud auth configure-docker us-central1-docker.pkg.dev + + - name: Verify gcloud configuration + run: |- + gcloud config get-value project + + - name: Release Docker to old repo + run: |- + docker buildx build \ + --build-arg BUILDKIT_INLINE_CACHE=1 \ + --platform linux/arm64,linux/amd64 \ + --cache-from robustadev/krr:${{ github.ref_name }} \ + --tag us-central1-docker.pkg.dev/genuine-flight-317411/devel/krr:${{ github.ref_name }} \ + --push \ + . From c27094157fd1faa34b3f4eaf8df068ee137a31c7 Mon Sep 17 00:00:00 2001 From: Natan Yellin Date: Fri, 14 Jun 2024 13:06:45 +0300 Subject: [PATCH 2/2] Update README.md --- README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 012b19bf..6815c0d1 100644 --- a/README.md +++ b/README.md @@ -12,17 +12,16 @@ ![Product Name Screen Shot][product-screenshot]
-

Robusta KRR

-

- Prometheus-based Kubernetes Resource Recommendations -
+

Kubernetes Resource Recommendations Based on Historical Data

+

Get recommendations based on your existing data in Prometheus/Coralogix/Thanos/Mimir and more!

+

Installation . How KRR works . Slack Integration . - KRR UI on Robusta Cloud + Free KRR UI
Usage ยท