diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml deleted file mode 100644 index 38eb8a5..0000000 --- a/.github/workflows/build.yaml +++ /dev/null @@ -1,73 +0,0 @@ -name: build - -on: - push: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-22.04 - - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - submodules: recursive - fetch-depth: 0 - - - name: Load versions from .env.versions - id: versions - run: | - set -a - source .env.versions - set +a - - echo "node_version=${NODE_VERSION}" >> "$GITHUB_OUTPUT" - echo "go_version=${GO_VERSION}" >> "$GITHUB_OUTPUT" - echo "hugo_version=${HUGO_VERSION}" >> "$GITHUB_OUTPUT" - - echo "Node: ${NODE_VERSION}" - echo "Go: ${GO_VERSION}" - echo "Hugo: ${HUGO_VERSION}" - - - name: Repository meta - id: repository - run: | - registry=${{ github.server_url }} - registry=${registry##http*://} - echo "registry=${registry}" >> "$GITHUB_OUTPUT" - echo "registry=${registry}" - repository="$(echo "${{ github.repository }}" | tr '[:upper:]' '[:lower:]')" - echo "repository=${repository}" >> "$GITHUB_OUTPUT" - echo "repository=${repository}" - - - name: Docker meta - uses: docker/metadata-action@v5 - id: docker - with: - images: ${{ steps.repository.outputs.registry }}/${{ steps.repository.outputs.repository }} - tags: | - type=sha,prefix= - type=ref,event=tag - - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - with: - buildkitd-flags: '--allow-insecure-entitlement network.host' - driver-opts: network=host - - - name: Build and push - uses: docker/build-push-action@v6 - with: - context: . - push: true - allow: network.host - network: host - tags: ${{ steps.docker.outputs.tags }} - labels: ${{ steps.docker.outputs.labels }} - build-args: | - NODE_VERSION=${{ steps.versions.outputs.node_version }} - GO_VERSION=${{ steps.versions.outputs.go_version }} - HUGO_VERSION=${{ steps.versions.outputs.hugo_version }} - diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b326201..042cdda 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -2,6 +2,7 @@ name: ci on: push: + workflow_dispatch: jobs: build: diff --git a/content/en/docs/edp/operations/_index.md b/content/en/docs/edp/operations/_index.md index 4491187..18475b8 100644 --- a/content/en/docs/edp/operations/_index.md +++ b/content/en/docs/edp/operations/_index.md @@ -53,20 +53,15 @@ obtaining access are provided in the following resources: ## Monitoring & Observability -The `observability.buildth.ing` cluster within the Prod OTC tenant is designated +The `observability.buildth.ing` [cluster](https://observability.buildth.ing/) within the Prod OTC [tenant](https://edp.buildth.ing/DevFW/infra-deploy/src/branch/main/prod/observability) is designated for monitoring platform stacks, with visualization primarily through [Grafana](https://grafana.observability.buildth.ing). Currently, a formal operational monitoring lifecycle with defined metrics and alerts is not fully established, reflecting the current developer-centric operational mode. -Most monitoring and observability activities utilize Grafana, which is deployed -as part of the -[observability stack](/docs/edp/deployment/infrastructure/stacks/observability/). -Login credentials can be found in the `grafana-admin-credentials` secret. +Login credentials can be found in the `grafana-admin-credentials` secret within the cluster. -> NOTE: The deployed stacks are depending on the `is_observability` (Include -> extra components for observability) flag setting in the `deploy` workflow -> within the `infra-deploy` repository. +> NOTE: The deployed stacks are depending on the `is_observability` flag setting (to include extra components for observability) in the `deploy` workflow within the `infra-deploy` repository. ![EDP Grafana Dashboard](edp-grafana.png)