removing zeroconf /etc/distcc/hosts
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
|
||||||
Reference in New Issue
Block a user