From de4ea7d21163422f6fdb8c47eb24366b090c943c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Mon, 16 Mar 2026 01:18:06 +0000 Subject: [PATCH] removed buildkit, security reasons. Moved to another project on an fedora-core os vm with buildkit, and delete old documentation about act runners --- deploy/buidkit/deployment.yaml | 61 -------------------------------- docs/act-runner.md | 63 ---------------------------------- 2 files changed, 124 deletions(-) delete mode 100644 deploy/buidkit/deployment.yaml delete mode 100644 docs/act-runner.md diff --git a/deploy/buidkit/deployment.yaml b/deploy/buidkit/deployment.yaml deleted file mode 100644 index a728628..0000000 --- a/deploy/buidkit/deployment.yaml +++ /dev/null @@ -1,61 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: buildkit-cache - namespace: buildkit -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 20Gi ---- - -apiVersion: apps/v1 -kind: Deployment -metadata: - name: buildkitd - namespace: buildkit -spec: - replicas: 1 - selector: - matchLabels: - app: buildkitd - template: - metadata: - labels: - app: buildkitd - spec: - containers: - - name: buildkitd - image: moby/buildkit:v0.12.5 - args: - - "--addr" - - "tcp://0.0.0.0:1234" - - "--root" - - "/var/lib/buildkit" - ports: - - containerPort: 1234 - securityContext: - privileged: true - volumeMounts: - - name: buildkit-cache - mountPath: /var/lib/buildkit - volumes: - - name: buildkit-cache - persistentVolumeClaim: - claimName: buildkit-cache - ---- -apiVersion: v1 -kind: Service -metadata: - name: buildkitd - namespace: buildkit -spec: - selector: - app: buildkitd - ports: - - name: buildkit - port: 1234 - targetPort: 1234 \ No newline at end of file diff --git a/docs/act-runner.md b/docs/act-runner.md deleted file mode 100644 index 084be39..0000000 --- a/docs/act-runner.md +++ /dev/null @@ -1,63 +0,0 @@ -# Git Action - -## runners - -## lxc container - proxmox - -Template : debian-12-turnkey-core_18.1-1_amd64.tar.gz - -- Unprivileged contrainer - Yes -- Nesting -Yes - -```bash -# setup new lxc container with docker - -apt update -y -apt upgrade -y -curl -fsSL https://get.docker.com -o get-docker.sh -sh ./get-docker.sh -``` - -### act runner - -```bash -nano setup-act-runners.sh -``` - -```bash -#/bin/bash - -setup(){ - -CONTAINER_NAME=${OWNER}_act_runner - -docker container stop $CONTAINER_NAME -docker container rm $CONTAINER_NAME - -docker run \ - --restart=unless-stopped \ - -v ${CONTAINER_NAME}_data:/data \ - -v /var/run/docker.sock:/var/run/docker.sock \ - -e GITEA_INSTANCE_URL=${INSTANCE_URL} \ - -e GITEA_RUNNER_REGISTRATION_TOKEN=${REGISTRATION_TOKEN} \ - -e GITEA_RUNNER_NAME=${OWNER}_ubuntu_default \ - --name ${CONTAINER_NAME} \ - -d gitea/act_runner -} - -INSTANCE_URL=https://git.limbosolutions.com -OWNER=kb -REGISTRATION_TOKEN=??? -setup - - -OWNER=???? -REGISTRATION_TOKEN=??? -setup - -``` - -```bash -chmod +x setup-act-runners.sh -./setup-act-runners.sh -```