| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| |
| kind: Cluster |
| apiVersion: kind.x-k8s.io/v1alpha4 |
| containerdConfigPatches: |
| - |- |
| [plugins."io.containerd.grpc.v1.cri".registry] |
| [plugins."io.containerd.grpc.v1.cri".registry.mirrors] |
| [plugins."io.containerd.grpc.v1.cri".registry.mirrors."127.0.0.1:32000"] |
| endpoint = ["http://127.0.0.1:32000"] |
| |
| [plugins."io.containerd.grpc.v1.cri".registry.configs] |
| [plugins."io.containerd.grpc.v1.cri".registry.configs."127.0.0.1:32000".tls] |
| insecure_skip_verify = true |
| |
| nodes: |
| - role: control-plane |
| kubeadmConfigPatches: |
| - | |
| kind: InitConfiguration |
| nodeRegistration: |
| kubeletExtraArgs: |
| node-labels: "ingress-ready=true,nuvolaris.io/kube=kind" |
| extraPortMappings: |
| - containerPort: 80 |
| hostPort: 80 |
| protocol: TCP |
| - containerPort: 443 |
| hostPort: 443 |
| protocol: TCP |
| - containerPort: 30222 |
| hostPort: 2222 |
| protocol: TCP |
| extraMounts: |
| - hostPath: "$DATADIR/data" |
| containerPath: /data |
| - hostPath: "$DATADIR/openwhisk/standalone" |
| containerPath: /openwhisk/standalone |
| - hostPath: $DATADIR/openwhisk/invoker |
| containerPath: /openwhisk/invoker |
| - hostPath: "$DATADIR/openwhisk/controller" |
| containerPath: /openwhisk/controller |
| - hostPath: "$DATADIR/couchdb" |
| containerPath: /couchdb |
| - hostPath: "$DATADIR/mongodb" |
| containerPath: /mongodb |
| - hostPath: "$DATADIR/redis" |
| containerPath: /redis |
| - hostPath: "$DATADIR/zookeper/data" |
| containerPath: /zookeeper/data |
| - hostPath: "$DATADIR/zookeeper/log" |
| containerPath: /zookeeper/log |
| - hostPath: "$DATADIR/kafka" |
| containerPath: /kafka |
| - hostPath: "$OPS_HOME/workspace" |
| containerPath: /workspace |