removing zeroconf /etc/distcc/hosts

This commit is contained in:
2021-02-22 18:43:27 +01:00
parent f1fc18a594
commit 6582f5093a
2 changed files with 26 additions and 28 deletions

View File

@@ -8,8 +8,10 @@ RUN sed -i 's@deb.debian.org@apt-cache.lan/deb.debian.org@g' /etc/apt/sources.li
multiarch-support dpkg-dev distcc ccache \ multiarch-support dpkg-dev distcc ccache \
build-essential gcc cpp g++ clang llvm && \ build-essential gcc cpp g++ clang llvm && \
apt-get clean -y && \ apt-get clean -y && \
rm -rf /var/lib/apt/lists/* && \ rm -rf /var/lib/apt/lists/*; \
rm -rf /var/cache/apt/* rm -rf /var/cache/apt/*; \
#removing distcc conf, no zeroconf
rm -fv /etc/distcc/hosts
# Op port # Op port
EXPOSE 3632 EXPOSE 3632

View File

@@ -1,17 +1,16 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: StatefulSet
metadata: metadata:
labels: labels:
app: distcc app: distcc
release: stable release: stable
name: distcc name: distcc
spec: spec:
serviceName: distcc
replicas: 4 replicas: 4
selector: selector:
matchLabels: matchLabels:
app: distcc app: distcc
strategy:
type: RollingUpdate
template: template:
metadata: metadata:
labels: labels:
@@ -39,7 +38,6 @@ spec:
requests: requests:
cpu: 50m cpu: 50m
memory: 64Mi memory: 64Mi
dnsPolicy: ClusterFirst
restartPolicy: Always restartPolicy: Always
schedulerName: default-scheduler schedulerName: default-scheduler
securityContext: {} securityContext: {}
@@ -54,25 +52,23 @@ spec:
values: values:
- distcc - distcc
topologyKey: kubernetes.io/hostname topologyKey: kubernetes.io/hostname
#--- ---
#apiVersion: v1 apiVersion: v1
#kind: Service kind: Service
#metadata: metadata:
# labels: labels:
# app: distcc app: distcc
# release: stable release: stable
# name: distcc name: distcc
#spec: spec:
# externalTrafficPolicy: Cluster ports:
# ports: - name: distcc-data
# - name: distcc-data port: 3632
# port: 3632 targetPort: 3632
# targetPort: 3632 protocol: TCP
# protocol: TCP - name: distcc-stats
# - name: distcc-stats port: 3633
# port: 3633 targetPort: 3633
# targetPort: 3633 protocol: TCP
# protocol: TCP selector:
# selector: app: distcc
# app: distcc
# type: LoadBalancer