这是我的代码片段.
这是我的yml文件:
productionServer:
host: production-server.amazonaws.com
publicIp: xx.xx.xx.xx
privateIp: xx.xx.xx.xx
userName: xx.xx.xx.xx
password: xx.xx.xx.xx
remoteFilePath: fake/path/
fileName: test.txt
privateKey: private-public-key.ppk
server:
applicationConnectors:
- type: http
port: 8080
- type: https
port: 8443
keyStorePath: key.keystore
keyStorePassword: password
validateCerts: false
adminConnectors:
- type: http
port: 8081
- type: https
port: 8444
keyStorePath: key.keystore
keyStorePassword: password
validateCerts: false
Run Code Online (Sandbox Code Playgroud)
MyConfiguration类:
import io.dropwizard.Configuration;
public class MyConfiguration extends Configuration{
@NotNull
@JsonProperty
private ProductionServer productionServer;
// getters
public class ProdctionServer{
@NotEmpty
@JsonProperty
private host;
@NotEmpty
@JsonProperty
private publicIp; …
Run Code Online (Sandbox Code Playgroud) 为什么 kubectl cluster-info 在控制平面而不是主节点上运行\n并且在控制平面上它在特定 IP 地址https://192.168.49.2:8443 \n而不是localhost或127.0.0.1 \n运行以下终端中的命令:
\n\n\nUbuntu 16.04 上的 minikube v1.20.0\n\xe2\x9c\xa8 使用基于用户配置的 docker 驱动\n minikube 1.21.0 可用!下载: https: //github.com/kubernetes/minikube/releases/tag/v1.21.0 \n 要禁用此通知,请运行:\'minikube config set WantUpdateNotification false\'
\n
\n在集群 minikube 中启动控制平面节点 minikube\n 拉取基础镜像 ...\n> gcr.io/k8s-minikube/kicbase...: 358.10 MiB / 358.10 MiB 100.00% 797.51 K\n\xe2\x9d\x97 minikube无法下载 gcr.io/k8s-minikube/kicbase:v0.0.22,但成功下载 kicbase/stable:v0.0.22 作为后备映像\n 创建 docker 容器(CPU=2,内存=2200MB)...\ n 在 Docker 20.10.6 上准备 Kubernetes v1.20.2 ...\n\xe2\x96\xaa 生成证书和密钥 ...\n\xe2\x96\xaa 启动控制平面 ...\n\xe2\x96 …