use 8443 for webhook port (#2458)
Signed-off-by: Jeff <zw0948@gmail.com>
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -20,10 +20,6 @@ bin/
|
|||||||
# Vscode files
|
# Vscode files
|
||||||
.vscode/
|
.vscode/
|
||||||
|
|
||||||
tmp/
|
|
||||||
|
|
||||||
apiserver.local.config
|
|
||||||
|
|
||||||
# OSX trash
|
# OSX trash
|
||||||
.DS_Store
|
.DS_Store
|
||||||
api.json
|
api.json
|
||||||
@@ -32,3 +28,6 @@ cover.out
|
|||||||
coverage.txt
|
coverage.txt
|
||||||
|
|
||||||
kustomize/network/etcd
|
kustomize/network/etcd
|
||||||
|
apiserver.local.config
|
||||||
|
tmp/
|
||||||
|
|
||||||
|
|||||||
@@ -10,5 +10,7 @@ RUN apk add --update ca-certificates && \
|
|||||||
adduser -D -g kubesphere -u 1002 kubesphere && \
|
adduser -D -g kubesphere -u 1002 kubesphere && \
|
||||||
chown -R kubesphere:kubesphere /usr/local/bin/ks-apiserver
|
chown -R kubesphere:kubesphere /usr/local/bin/ks-apiserver
|
||||||
|
|
||||||
|
EXPOSE 9090
|
||||||
|
|
||||||
USER kubesphere
|
USER kubesphere
|
||||||
CMD ["sh"]
|
CMD ["sh"]
|
||||||
|
|||||||
@@ -11,4 +11,7 @@ RUN apk add --update ca-certificates && \
|
|||||||
chown -R kubesphere:kubesphere /usr/local/bin/controller-manager
|
chown -R kubesphere:kubesphere /usr/local/bin/controller-manager
|
||||||
|
|
||||||
USER kubesphere
|
USER kubesphere
|
||||||
|
|
||||||
|
EXPOSE 8443 8080
|
||||||
|
|
||||||
CMD controller-manager
|
CMD controller-manager
|
||||||
|
|||||||
@@ -156,7 +156,8 @@ func Run(s *options.KubeSphereControllerManagerOptions, stopCh <-chan struct{})
|
|||||||
|
|
||||||
run := func(ctx context.Context) {
|
run := func(ctx context.Context) {
|
||||||
klog.V(0).Info("setting up manager")
|
klog.V(0).Info("setting up manager")
|
||||||
mgr, err := manager.New(kubernetesClient.Config(), manager.Options{CertDir: s.WebhookCertDir})
|
// Use 8443 instead of 443 cause we need root permission to bind port 443
|
||||||
|
mgr, err := manager.New(kubernetesClient.Config(), manager.Options{CertDir: s.WebhookCertDir, Port: 8443})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
klog.Fatalf("unable to set up overall controller manager: %v", err)
|
klog.Fatalf("unable to set up overall controller manager: %v", err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user