失败的Kubernetes部署,期待char'“”'但得到char'8'

时间:2017-05-24 08:14:07

标签: google-cloud-platform kubernetes

我有以下部署......

Map<String,String> hash = new HashMap<>();
String s = "headerName1:va,lu,e1, headerName2:v,a,lue2,headerName3:valu,,e3,hn:dddd, ddd:val";
Pattern pattern = Pattern.compile("(\\w+):([^,]*(?:,(?!\\s*\\w+:)[^,]*)*)");
Matcher matcher = pattern.matcher(s);
while (matcher.find()){
    hash.put(matcher.group(1), matcher.group(2)); 
} 
System.out.println(hash);
// => {headerName1=va,lu,e1, ddd=val, headerName2=v,a,lue2, hn=dddd, headerName3=valu,,e3}

但是当我运行apiVersion: extensions/v1beta1 kind: Deployment metadata: name: socket-server-deployment spec: replicas: 1 template: metadata: labels: app: socket-server spec: containers: - name: socket-server image: gcr.io/project-haswell-recon/socket-server:production-production-2 env: - name: PORT value: 80 ports: - containerPort: 80

时出现以下错误

kubectl create -f ./scripts/deployment.yml --namespace production

我几乎从以前的工作部署中复制并粘贴了这个部署,并修改了一些细节,所以我不知道这可能是什么。

1 个答案:

答案 0 :(得分:8)

问题在于号码<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/keypad" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:background="@drawable/background"> 。它位于null上下文中,因此必须是List<Byte> bytes = new ArrayList<Byte>(Arrays.asList(new Byte[9])); 而不是bytes.set(3, (byte) 12);