Skip to content
This repository was archived by the owner on Jun 9, 2025. It is now read-only.

Commit f1200d9

Browse files
authored
Remove repo-updater container (#4468)
Sister PR of sourcegraph/deploy-sourcegraph-helm#671. Upgrade info alert is at sourcegraph/docs#1110. The repo-updater service is no longer required starting with Sourcegraph 6.4. Test plan: Repo-updater-less instances have been running for a while now. ### Checklist - [ ] [CHANGELOG.md](https://github.com/sourcegraph/sourcegraph/blob/main/CHANGELOG.md) updated - [x] [K8s Upgrade notes updated](https://github.com/sourcegraph/sourcegraph/blob/main/doc/admin/updates/kubernetes.md) - [x] Sister [deploy-sourcegraph-k8s](https://github.com/sourcegraph/deploy-sourcegraph-docker) change: sourcegraph/deploy-sourcegraph-k8s#269 - [x] Sister [deploy-sourcegraph-docker](https://github.com/sourcegraph/deploy-sourcegraph-docker) change: sourcegraph/deploy-sourcegraph-docker#1202 - [ ] All images have a valid tag and SHA256 sum - [x] I acknowledge that [deploy-sourcegraph-k8s](https://github.com/sourcegraph/deploy-sourcegraph-k8s) is now the preferred Kubernetes deployment repository
1 parent a7b70f5 commit f1200d9

File tree

9 files changed

+3
-157
lines changed

9 files changed

+3
-157
lines changed

README.dev.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ Additionally you may want to deploy a modified version of a service locally. Min
121121

122122
```shell
123123
eval $(minikube docker-env)
124-
IMAGE=repo-updater:dev ./cmd/repo-updater/build.sh
125-
kubectl edit deployment/repo-updater # set imagePullPolicy to Never
126-
kubectl set image deployment repo-updater '*=repo-updater:dev'
124+
IMAGE=frontend:dev ./cmd/frontend/build.sh
125+
kubectl edit deployment/frontend # set imagePullPolicy to Never
126+
kubectl set image deployment frontend '*=frontend:dev'
127127
```
128128

129129
You can also use the [minikube overlay](overlays/minikube/README.md). This avoids modifying the config files in `base`.

base/repo-updater/repo-updater.Deployment.yaml

Lines changed: 0 additions & 71 deletions
This file was deleted.

base/repo-updater/repo-updater.Service.yaml

Lines changed: 0 additions & 20 deletions
This file was deleted.

overlays/bases/deployments/kustomization.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ resources:
3131
- base/prometheus/prometheus.ConfigMap.yaml
3232
- base/prometheus/prometheus.Deployment.yaml
3333
- base/prometheus/prometheus.Service.yaml
34-
- base/repo-updater/repo-updater.Service.yaml
35-
- base/repo-updater/repo-updater.Deployment.yaml
3634
- base/worker/worker.Deployment.yaml
3735
- base/worker/worker.Service.yaml
3836
- base/worker/worker-executors.Service.yaml

overlays/low-resource/kustomization.yaml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,6 @@ patches:
6868
group: apps
6969
version: v1
7070
path: delete-resources-2.yaml
71-
- target:
72-
kind: Deployment
73-
name: repo-updater
74-
group: apps
75-
version: v1
76-
path: delete-resources.yaml
7771
- target:
7872
kind: Deployment
7973
name: searcher
@@ -424,22 +418,6 @@ patches:
424418
target:
425419
kind: Deployment
426420
name: precise-code-intel-worker
427-
- patch: |-
428-
apiVersion: apps/v1
429-
kind: Deployment
430-
metadata:
431-
name: unused
432-
spec:
433-
template:
434-
spec:
435-
containers:
436-
- name: repo-updater
437-
env:
438-
- name: NEW_MIGRATIONS
439-
value: "true"
440-
target:
441-
kind: Deployment
442-
name: repo-updater
443421

444422
patchesStrategicMerge:
445423
- cadvisor/delete-Daemonset.yaml

overlays/minikube/kustomization.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,6 @@ patches:
6868
group: apps
6969
version: v1
7070
path: delete-resources-2.yaml
71-
- target:
72-
kind: Deployment
73-
name: repo-updater
74-
group: apps
75-
version: v1
76-
path: delete-resources.yaml
7771
- target:
7872
kind: Deployment
7973
name: searcher

overlays/non-privileged/kustomization.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ patchesStrategicMerge:
2121
- redis/redis-cache.Deployment.yaml
2222
- redis/redis-store.Deployment.yaml
2323
- worker/worker.Deployment.yaml
24-
- repo-updater/repo-updater.Deployment.yaml
2524
- searcher/searcher.Deployment.yaml
2625
- symbols/symbols.Deployment.yaml
2726
- syntect-server/syntect-server.Deployment.yaml

overlays/non-privileged/repo-updater/repo-updater.Deployment.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

overlays/resources-update/resources.yaml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -307,24 +307,6 @@ metadata:
307307
---
308308
apiVersion: apps/v1
309309
kind: Deployment
310-
metadata:
311-
name: repo-updater
312-
# spec:
313-
# replicas: 1 # IMPORTANT: Singleton service. Do NOT add more replica.
314-
# template:
315-
# spec:
316-
# containers:
317-
# - name: repo-updater
318-
# resources:
319-
# limits:
320-
# cpu: "1"
321-
# memory: 2Gi
322-
# requests:
323-
# cpu: "1"
324-
# memory: 500Mi
325-
---
326-
apiVersion: apps/v1
327-
kind: Deployment
328310
metadata:
329311
name: searcher
330312
# spec:

0 commit comments

Comments
 (0)