Guest User

Untitled

a guest
Apr 13th, 2019
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.26 KB | None | 0 0
  1. > microk8s.enable istio
  2. Enabling Istio
  3. Enabling DNS
  4. Applying manifest
  5. service/kube-dns unchanged
  6. serviceaccount/kube-dns unchanged
  7. configmap/kube-dns unchanged
  8. deployment.extensions/kube-dns configured
  9. Restarting kubelet
  10. DNS is enabled
  11. Enforce mutual TLS authentication (https://bit.ly/2KB4j04) between sidecars? If unsure, choose N. (y/N): N
  12. customresourcedefinition.apiextensions.k8s.io/virtualservices.networking.istio.io unchanged
  13. customresourcedefinition.apiextensions.k8s.io/destinationrules.networking.istio.io unchanged
  14. customresourcedefinition.apiextensions.k8s.io/serviceentries.networking.istio.io unchanged
  15. customresourcedefinition.apiextensions.k8s.io/gateways.networking.istio.io unchanged
  16. customresourcedefinition.apiextensions.k8s.io/envoyfilters.networking.istio.io unchanged
  17. customresourcedefinition.apiextensions.k8s.io/policies.authentication.istio.io unchanged
  18. customresourcedefinition.apiextensions.k8s.io/meshpolicies.authentication.istio.io unchanged
  19. customresourcedefinition.apiextensions.k8s.io/httpapispecbindings.config.istio.io unchanged
  20. customresourcedefinition.apiextensions.k8s.io/httpapispecs.config.istio.io unchanged
  21. customresourcedefinition.apiextensions.k8s.io/quotaspecbindings.config.istio.io unchanged
  22. customresourcedefinition.apiextensions.k8s.io/quotaspecs.config.istio.io unchanged
  23. customresourcedefinition.apiextensions.k8s.io/rules.config.istio.io unchanged
  24. customresourcedefinition.apiextensions.k8s.io/attributemanifests.config.istio.io unchanged
  25. customresourcedefinition.apiextensions.k8s.io/bypasses.config.istio.io unchanged
  26. customresourcedefinition.apiextensions.k8s.io/circonuses.config.istio.io unchanged
  27. customresourcedefinition.apiextensions.k8s.io/deniers.config.istio.io unchanged
  28. customresourcedefinition.apiextensions.k8s.io/fluentds.config.istio.io unchanged
  29. customresourcedefinition.apiextensions.k8s.io/kubernetesenvs.config.istio.io unchanged
  30. customresourcedefinition.apiextensions.k8s.io/listcheckers.config.istio.io unchanged
  31. customresourcedefinition.apiextensions.k8s.io/memquotas.config.istio.io unchanged
  32. customresourcedefinition.apiextensions.k8s.io/noops.config.istio.io unchanged
  33. customresourcedefinition.apiextensions.k8s.io/opas.config.istio.io unchanged
  34. customresourcedefinition.apiextensions.k8s.io/prometheuses.config.istio.io unchanged
  35. customresourcedefinition.apiextensions.k8s.io/rbacs.config.istio.io unchanged
  36. customresourcedefinition.apiextensions.k8s.io/redisquotas.config.istio.io unchanged
  37. customresourcedefinition.apiextensions.k8s.io/servicecontrols.config.istio.io unchanged
  38. customresourcedefinition.apiextensions.k8s.io/signalfxs.config.istio.io unchanged
  39. customresourcedefinition.apiextensions.k8s.io/solarwindses.config.istio.io unchanged
  40. customresourcedefinition.apiextensions.k8s.io/stackdrivers.config.istio.io unchanged
  41. customresourcedefinition.apiextensions.k8s.io/statsds.config.istio.io unchanged
  42. customresourcedefinition.apiextensions.k8s.io/stdios.config.istio.io unchanged
  43. customresourcedefinition.apiextensions.k8s.io/apikeys.config.istio.io unchanged
  44. customresourcedefinition.apiextensions.k8s.io/authorizations.config.istio.io unchanged
  45. customresourcedefinition.apiextensions.k8s.io/checknothings.config.istio.io unchanged
  46. customresourcedefinition.apiextensions.k8s.io/kuberneteses.config.istio.io unchanged
  47. customresourcedefinition.apiextensions.k8s.io/listentries.config.istio.io unchanged
  48. customresourcedefinition.apiextensions.k8s.io/logentries.config.istio.io unchanged
  49. customresourcedefinition.apiextensions.k8s.io/edges.config.istio.io unchanged
  50. customresourcedefinition.apiextensions.k8s.io/metrics.config.istio.io unchanged
  51. customresourcedefinition.apiextensions.k8s.io/quotas.config.istio.io unchanged
  52. customresourcedefinition.apiextensions.k8s.io/reportnothings.config.istio.io unchanged
  53. customresourcedefinition.apiextensions.k8s.io/servicecontrolreports.config.istio.io unchanged
  54. customresourcedefinition.apiextensions.k8s.io/tracespans.config.istio.io unchanged
  55. customresourcedefinition.apiextensions.k8s.io/rbacconfigs.rbac.istio.io unchanged
  56. customresourcedefinition.apiextensions.k8s.io/serviceroles.rbac.istio.io unchanged
  57. customresourcedefinition.apiextensions.k8s.io/servicerolebindings.rbac.istio.io unchanged
  58. customresourcedefinition.apiextensions.k8s.io/adapters.config.istio.io unchanged
  59. customresourcedefinition.apiextensions.k8s.io/instances.config.istio.io unchanged
  60. customresourcedefinition.apiextensions.k8s.io/templates.config.istio.io unchanged
  61. customresourcedefinition.apiextensions.k8s.io/handlers.config.istio.io unchanged
  62. namespace/istio-system unchanged
  63. configmap/istio-galley-configuration unchanged
  64. configmap/istio-grafana-custom-resources unchanged
  65. configmap/istio-grafana-configuration-dashboards unchanged
  66. configmap/istio-grafana unchanged
  67. configmap/istio-statsd-prom-bridge unchanged
  68. configmap/prometheus unchanged
  69. configmap/istio-security-custom-resources unchanged
  70. configmap/istio unchanged
  71. configmap/istio-sidecar-injector unchanged
  72. serviceaccount/istio-galley-service-account unchanged
  73. serviceaccount/istio-egressgateway-service-account unchanged
  74. serviceaccount/istio-ingressgateway-service-account unchanged
  75. serviceaccount/istio-grafana-post-install-account unchanged
  76. clusterrole.rbac.authorization.k8s.io/istio-grafana-post-install-istio-system unchanged
  77. clusterrolebinding.rbac.authorization.k8s.io/istio-grafana-post-install-role-binding-istio-system unchanged
  78. serviceaccount/istio-mixer-service-account unchanged
  79. serviceaccount/istio-pilot-service-account unchanged
  80. serviceaccount/prometheus unchanged
  81. serviceaccount/istio-cleanup-secrets-service-account unchanged
  82. clusterrole.rbac.authorization.k8s.io/istio-cleanup-secrets-istio-system unchanged
  83. clusterrolebinding.rbac.authorization.k8s.io/istio-cleanup-secrets-istio-system unchanged
  84. serviceaccount/istio-security-post-install-account unchanged
  85. clusterrole.rbac.authorization.k8s.io/istio-security-post-install-istio-system unchanged
  86. clusterrolebinding.rbac.authorization.k8s.io/istio-security-post-install-role-binding-istio-system unchanged
  87. job.batch/istio-security-post-install unchanged
  88. serviceaccount/istio-citadel-service-account unchanged
  89. serviceaccount/istio-sidecar-injector-service-account unchanged
  90. customresourcedefinition.apiextensions.k8s.io/virtualservices.networking.istio.io unchanged
  91. customresourcedefinition.apiextensions.k8s.io/destinationrules.networking.istio.io unchanged
  92. customresourcedefinition.apiextensions.k8s.io/serviceentries.networking.istio.io unchanged
  93. customresourcedefinition.apiextensions.k8s.io/gateways.networking.istio.io unchanged
  94. customresourcedefinition.apiextensions.k8s.io/envoyfilters.networking.istio.io unchanged
  95. customresourcedefinition.apiextensions.k8s.io/httpapispecbindings.config.istio.io unchanged
  96. customresourcedefinition.apiextensions.k8s.io/httpapispecs.config.istio.io unchanged
  97. customresourcedefinition.apiextensions.k8s.io/quotaspecbindings.config.istio.io unchanged
  98. customresourcedefinition.apiextensions.k8s.io/quotaspecs.config.istio.io unchanged
  99. customresourcedefinition.apiextensions.k8s.io/rules.config.istio.io unchanged
  100. customresourcedefinition.apiextensions.k8s.io/attributemanifests.config.istio.io unchanged
  101. customresourcedefinition.apiextensions.k8s.io/bypasses.config.istio.io unchanged
  102. customresourcedefinition.apiextensions.k8s.io/circonuses.config.istio.io unchanged
  103. customresourcedefinition.apiextensions.k8s.io/deniers.config.istio.io unchanged
  104. customresourcedefinition.apiextensions.k8s.io/fluentds.config.istio.io unchanged
  105. customresourcedefinition.apiextensions.k8s.io/kubernetesenvs.config.istio.io unchanged
  106. customresourcedefinition.apiextensions.k8s.io/listcheckers.config.istio.io unchanged
  107. customresourcedefinition.apiextensions.k8s.io/memquotas.config.istio.io unchanged
  108. customresourcedefinition.apiextensions.k8s.io/noops.config.istio.io unchanged
  109. customresourcedefinition.apiextensions.k8s.io/opas.config.istio.io unchanged
  110. customresourcedefinition.apiextensions.k8s.io/prometheuses.config.istio.io unchanged
  111. customresourcedefinition.apiextensions.k8s.io/rbacs.config.istio.io unchanged
  112. customresourcedefinition.apiextensions.k8s.io/redisquotas.config.istio.io unchanged
  113. customresourcedefinition.apiextensions.k8s.io/servicecontrols.config.istio.io unchanged
  114. customresourcedefinition.apiextensions.k8s.io/signalfxs.config.istio.io unchanged
  115. customresourcedefinition.apiextensions.k8s.io/solarwindses.config.istio.io unchanged
  116. customresourcedefinition.apiextensions.k8s.io/stackdrivers.config.istio.io unchanged
  117. customresourcedefinition.apiextensions.k8s.io/statsds.config.istio.io unchanged
  118. customresourcedefinition.apiextensions.k8s.io/stdios.config.istio.io unchanged
  119. customresourcedefinition.apiextensions.k8s.io/apikeys.config.istio.io unchanged
  120. customresourcedefinition.apiextensions.k8s.io/authorizations.config.istio.io unchanged
  121. customresourcedefinition.apiextensions.k8s.io/checknothings.config.istio.io unchanged
  122. customresourcedefinition.apiextensions.k8s.io/kuberneteses.config.istio.io unchanged
  123. customresourcedefinition.apiextensions.k8s.io/listentries.config.istio.io unchanged
  124. customresourcedefinition.apiextensions.k8s.io/logentries.config.istio.io unchanged
  125. customresourcedefinition.apiextensions.k8s.io/edges.config.istio.io unchanged
  126. customresourcedefinition.apiextensions.k8s.io/metrics.config.istio.io unchanged
  127. customresourcedefinition.apiextensions.k8s.io/quotas.config.istio.io unchanged
  128. customresourcedefinition.apiextensions.k8s.io/reportnothings.config.istio.io unchanged
  129. customresourcedefinition.apiextensions.k8s.io/servicecontrolreports.config.istio.io unchanged
  130. customresourcedefinition.apiextensions.k8s.io/tracespans.config.istio.io unchanged
  131. customresourcedefinition.apiextensions.k8s.io/rbacconfigs.rbac.istio.io unchanged
  132. customresourcedefinition.apiextensions.k8s.io/serviceroles.rbac.istio.io unchanged
  133. customresourcedefinition.apiextensions.k8s.io/servicerolebindings.rbac.istio.io unchanged
  134. customresourcedefinition.apiextensions.k8s.io/adapters.config.istio.io unchanged
  135. customresourcedefinition.apiextensions.k8s.io/instances.config.istio.io unchanged
  136. customresourcedefinition.apiextensions.k8s.io/templates.config.istio.io unchanged
  137. customresourcedefinition.apiextensions.k8s.io/handlers.config.istio.io unchanged
  138. clusterrole.rbac.authorization.k8s.io/istio-galley-istio-system unchanged
  139. clusterrole.rbac.authorization.k8s.io/istio-egressgateway-istio-system unchanged
  140. clusterrole.rbac.authorization.k8s.io/istio-ingressgateway-istio-system unchanged
  141. clusterrole.rbac.authorization.k8s.io/istio-mixer-istio-system unchanged
  142. clusterrole.rbac.authorization.k8s.io/istio-pilot-istio-system unchanged
  143. clusterrole.rbac.authorization.k8s.io/prometheus-istio-system unchanged
  144. clusterrole.rbac.authorization.k8s.io/istio-citadel-istio-system unchanged
  145. clusterrole.rbac.authorization.k8s.io/istio-sidecar-injector-istio-system unchanged
  146. clusterrolebinding.rbac.authorization.k8s.io/istio-galley-admin-role-binding-istio-system unchanged
  147. clusterrolebinding.rbac.authorization.k8s.io/istio-egressgateway-istio-system unchanged
  148. clusterrolebinding.rbac.authorization.k8s.io/istio-ingressgateway-istio-system unchanged
  149. clusterrolebinding.rbac.authorization.k8s.io/istio-mixer-admin-role-binding-istio-system unchanged
  150. clusterrolebinding.rbac.authorization.k8s.io/istio-pilot-istio-system unchanged
  151. clusterrolebinding.rbac.authorization.k8s.io/prometheus-istio-system unchanged
  152. clusterrolebinding.rbac.authorization.k8s.io/istio-citadel-istio-system unchanged
  153. clusterrolebinding.rbac.authorization.k8s.io/istio-sidecar-injector-admin-role-binding-istio-system unchanged
  154. service/istio-galley unchanged
  155. service/istio-egressgateway unchanged
  156. service/istio-ingressgateway unchanged
  157. service/grafana unchanged
  158. service/istio-policy unchanged
  159. service/istio-telemetry unchanged
  160. service/istio-pilot unchanged
  161. service/prometheus unchanged
  162. service/istio-citadel unchanged
  163. service/servicegraph unchanged
  164. service/istio-sidecar-injector unchanged
  165. deployment.extensions/istio-galley configured
  166. deployment.extensions/istio-egressgateway unchanged
  167. deployment.extensions/istio-ingressgateway unchanged
  168. deployment.extensions/grafana unchanged
  169. deployment.extensions/istio-policy unchanged
  170. deployment.extensions/istio-telemetry unchanged
  171. deployment.extensions/istio-pilot configured
  172. deployment.extensions/prometheus unchanged
  173. deployment.extensions/istio-citadel unchanged
  174. deployment.extensions/servicegraph unchanged
  175. deployment.extensions/istio-sidecar-injector unchanged
  176. deployment.extensions/istio-tracing unchanged
  177. gateway.networking.istio.io/istio-autogenerated-k8s-ingress unchanged
  178. horizontalpodautoscaler.autoscaling/istio-egressgateway unchanged
  179. horizontalpodautoscaler.autoscaling/istio-ingressgateway unchanged
  180. horizontalpodautoscaler.autoscaling/istio-policy unchanged
  181. horizontalpodautoscaler.autoscaling/istio-telemetry unchanged
  182. horizontalpodautoscaler.autoscaling/istio-pilot unchanged
  183. service/jaeger-query unchanged
  184. service/jaeger-collector unchanged
  185. service/jaeger-agent unchanged
  186. service/zipkin unchanged
  187. service/tracing unchanged
  188. mutatingwebhookconfiguration.admissionregistration.k8s.io/istio-sidecar-injector configured
  189. attributemanifest.config.istio.io/istioproxy unchanged
  190. attributemanifest.config.istio.io/kubernetes unchanged
  191. stdio.config.istio.io/handler unchanged
  192. logentry.config.istio.io/accesslog unchanged
  193. logentry.config.istio.io/tcpaccesslog unchanged
  194. rule.config.istio.io/stdio unchanged
  195. rule.config.istio.io/stdiotcp unchanged
  196. metric.config.istio.io/requestcount unchanged
  197. metric.config.istio.io/requestduration unchanged
  198. metric.config.istio.io/requestsize unchanged
  199. metric.config.istio.io/responsesize unchanged
  200. metric.config.istio.io/tcpbytesent unchanged
  201. metric.config.istio.io/tcpbytereceived unchanged
  202. prometheus.config.istio.io/handler unchanged
  203. rule.config.istio.io/promhttp unchanged
  204. rule.config.istio.io/promtcp unchanged
  205. kubernetesenv.config.istio.io/handler unchanged
  206. rule.config.istio.io/kubeattrgenrulerule unchanged
  207. rule.config.istio.io/tcpkubeattrgenrulerule unchanged
  208. kubernetes.config.istio.io/attributes unchanged
  209. destinationrule.networking.istio.io/istio-policy unchanged
  210. destinationrule.networking.istio.io/istio-telemetry unchanged
  211. Error from server (Invalid): error when applying patch:
  212. {"metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"batch/v1\",\"kind\":\"Job\",\"metadata\":{\"annotations\":{\"helm.sh/hook\":\"post-install\",\"helm.sh/hook-delete-policy\":\"hook-succeeded\"},\"labels\":{\"app\":\"istio-grafana\",\"chart\":\"grafana-1.0.5\",\"heritage\":\"Tiller\",\"release\":\"istio\"},\"name\":\"istio-grafana-post-install\",\"namespace\":\"istio-system\"},\"spec\":{\"template\":{\"metadata\":{\"labels\":{\"app\":\"istio-grafana\",\"release\":\"istio\"},\"name\":\"istio-grafana-post-install\"},\"spec\":{\"containers\":[{\"command\":[\"/bin/bash\",\"/tmp/grafana/run.sh\",\"/tmp/grafana/custom-resources.yaml\"],\"image\":\"quay.io/coreos/hyperkube:v1.7.6_coreos.0\",\"name\":\"hyperkube\",\"volumeMounts\":[{\"mountPath\":\"/tmp/grafana\",\"name\":\"tmp-configmap-grafana\"}]}],\"restartPolicy\":\"OnFailure\",\"serviceAccountName\":\"istio-grafana-post-install-account\",\"volumes\":[{\"configMap\":{\"name\":\"istio-grafana-custom-resources\"},\"name\":\"tmp-configmap-grafana\"}]}}}}\n"},"labels":{"chart":"grafana-1.0.5","release":"istio"}},"spec":{"template":{"metadata":{"labels":{"release":"istio"}}}}}
  213. to:
  214. Resource: "batch/v1, Resource=jobs", GroupVersionKind: "batch/v1, Kind=Job"
  215. Name: "istio-grafana-post-install", Namespace: "istio-system"
  216. Object: &{map["apiVersion":"batch/v1" "kind":"Job" "metadata":map["annotations":map["helm.sh/hook":"post-install" "helm.sh/hook-delete-policy":"hook-succeeded" "kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"batch/v1\",\"kind\":\"Job\",\"metadata\":{\"annotations\":{\"helm.sh/hook\":\"post-install\",\"helm.sh/hook-delete-policy\":\"hook-succeeded\"},\"labels\":{\"app\":\"istio-grafana\",\"chart\":\"grafana-0.1.0\",\"heritage\":\"Tiller\",\"release\":\"RELEASE-NAME\"},\"name\":\"istio-grafana-post-install\",\"namespace\":\"istio-system\"},\"spec\":{\"template\":{\"metadata\":{\"labels\":{\"app\":\"istio-grafana\",\"release\":\"RELEASE-NAME\"},\"name\":\"istio-grafana-post-install\"},\"spec\":{\"containers\":[{\"command\":[\"/bin/bash\",\"/tmp/grafana/run.sh\",\"/tmp/grafana/custom-resources.yaml\"],\"image\":\"quay.io/coreos/hyperkube:v1.7.6_coreos.0\",\"name\":\"hyperkube\",\"volumeMounts\":[{\"mountPath\":\"/tmp/grafana\",\"name\":\"tmp-configmap-grafana\"}]}],\"restartPolicy\":\"OnFailure\",\"serviceAccountName\":\"istio-grafana-post-install-account\",\"volumes\":[{\"configMap\":{\"name\":\"istio-grafana-custom-resources\"},\"name\":\"tmp-configmap-grafana\"}]}}}}\n"] "creationTimestamp":"2019-03-06T17:31:59Z" "labels":map["app":"istio-grafana" "chart":"grafana-0.1.0" "heritage":"Tiller" "release":"RELEASE-NAME"] "name":"istio-grafana-post-install" "namespace":"istio-system" "resourceVersion":"1603" "selfLink":"/apis/batch/v1/namespaces/istio-system/jobs/istio-grafana-post-install" "uid":"bf3accfa-4035-11e9-99ce-208984866d4f"] "spec":map["backoffLimit":'\x06' "completions":'\x01' "parallelism":'\x01' "selector":map["matchLabels":map["controller-uid":"bf3accfa-4035-11e9-99ce-208984866d4f"]] "template":map["metadata":map["creationTimestamp":<nil> "labels":map["app":"istio-grafana" "controller-uid":"bf3accfa-4035-11e9-99ce-208984866d4f" "job-name":"istio-grafana-post-install" "release":"RELEASE-NAME"] "name":"istio-grafana-post-install"] "spec":map["containers":[map["command":["/bin/bash" "/tmp/grafana/run.sh" "/tmp/grafana/custom-resources.yaml"] "image":"quay.io/coreos/hyperkube:v1.7.6_coreos.0" "imagePullPolicy":"IfNotPresent" "name":"hyperkube" "resources":map[] "terminationMessagePath":"/dev/termination-log" "terminationMessagePolicy":"File" "volumeMounts":[map["mountPath":"/tmp/grafana" "name":"tmp-configmap-grafana"]]]] "dnsPolicy":"ClusterFirst" "restartPolicy":"OnFailure" "schedulerName":"default-scheduler" "securityContext":map[] "serviceAccount":"istio-grafana-post-install-account" "serviceAccountName":"istio-grafana-post-install-account" "terminationGracePeriodSeconds":'\x1e' "volumes":[map["configMap":map["defaultMode":'\u01a4' "name":"istio-grafana-custom-resources"] "name":"tmp-configmap-grafana"]]]]] "status":map["completionTime":"2019-03-06T17:34:00Z" "conditions":[map["lastProbeTime":"2019-03-06T17:34:00Z" "lastTransitionTime":"2019-03-06T17:34:00Z" "status":"True" "type":"Complete"]] "startTime":"2019-03-06T17:31:59Z" "succeeded":'\x01']]}
  217. for: "/snap/microk8s/483/actions/istio/istio-demo.yaml": Job.batch "istio-grafana-post-install" is invalid: spec.template: Invalid value: core.PodTemplateSpec{ObjectMeta:v1.ObjectMeta{Name:"istio-grafana-post-install", GenerateName:"", Namespace:"", SelfLink:"", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"app":"istio-grafana", "controller-uid":"bf3accfa-4035-11e9-99ce-208984866d4f", "job-name":"istio-grafana-post-install", "release":"istio"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:"", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:core.PodSpec{Volumes:[]core.Volume{core.Volume{Name:"tmp-configmap-grafana", VolumeSource:core.VolumeSource{HostPath:(*core.HostPathVolumeSource)(nil), EmptyDir:(*core.EmptyDirVolumeSource)(nil), GCEPersistentDisk:(*core.GCEPersistentDiskVolumeSource)(nil), AWSElasticBlockStore:(*core.AWSElasticBlockStoreVolumeSource)(nil), GitRepo:(*core.GitRepoVolumeSource)(nil), Secret:(*core.SecretVolumeSource)(nil), NFS:(*core.NFSVolumeSource)(nil), ISCSI:(*core.ISCSIVolumeSource)(nil), Glusterfs:(*core.GlusterfsVolumeSource)(nil), PersistentVolumeClaim:(*core.PersistentVolumeClaimVolumeSource)(nil), RBD:(*core.RBDVolumeSource)(nil), Quobyte:(*core.QuobyteVolumeSource)(nil), FlexVolume:(*core.FlexVolumeSource)(nil), Cinder:(*core.CinderVolumeSource)(nil), CephFS:(*core.CephFSVolumeSource)(nil), Flocker:(*core.FlockerVolumeSource)(nil), DownwardAPI:(*core.DownwardAPIVolumeSource)(nil), FC:(*core.FCVolumeSource)(nil), AzureFile:(*core.AzureFileVolumeSource)(nil), ConfigMap:(*core.ConfigMapVolumeSource)(0xc00c2d6640), VsphereVolume:(*core.VsphereVirtualDiskVolumeSource)(nil), AzureDisk:(*core.AzureDiskVolumeSource)(nil), PhotonPersistentDisk:(*core.PhotonPersistentDiskVolumeSource)(nil), Projected:(*core.ProjectedVolumeSource)(nil), PortworxVolume:(*core.PortworxVolumeSource)(nil), ScaleIO:(*core.ScaleIOVolumeSource)(nil), StorageOS:(*core.StorageOSVolumeSource)(nil), CSI:(*core.CSIVolumeSource)(nil)}}}, InitContainers:[]core.Container(nil), Containers:[]core.Container{core.Container{Name:"hyperkube", Image:"quay.io/coreos/hyperkube:v1.7.6_coreos.0", Command:[]string{"/bin/bash", "/tmp/grafana/run.sh", "/tmp/grafana/custom-resources.yaml"}, Args:[]string(nil), WorkingDir:"", Ports:[]core.ContainerPort(nil), EnvFrom:[]core.EnvFromSource(nil), Env:[]core.EnvVar(nil), Resources:core.ResourceRequirements{Limits:core.ResourceList(nil), Requests:core.ResourceList(nil)}, VolumeMounts:[]core.VolumeMount{core.VolumeMount{Name:"tmp-configmap-grafana", ReadOnly:false, MountPath:"/tmp/grafana", SubPath:"", MountPropagation:(*core.MountPropagationMode)(nil), SubPathExpr:""}}, VolumeDevices:[]core.VolumeDevice(nil), LivenessProbe:(*core.Probe)(nil), ReadinessProbe:(*core.Probe)(nil), Lifecycle:(*core.Lifecycle)(nil), TerminationMessagePath:"/dev/termination-log", TerminationMessagePolicy:"File", ImagePullPolicy:"IfNotPresent", SecurityContext:(*core.SecurityContext)(nil), Stdin:false, StdinOnce:false, TTY:false}}, RestartPolicy:"OnFailure", TerminationGracePeriodSeconds:(*int64)(0xc004976530), ActiveDeadlineSeconds:(*int64)(nil), DNSPolicy:"ClusterFirst", NodeSelector:map[string]string(nil), ServiceAccountName:"istio-grafana-post-install-account", AutomountServiceAccountToken:(*bool)(nil), NodeName:"", SecurityContext:(*core.PodSecurityContext)(0xc00354ccb0), ImagePullSecrets:[]core.LocalObjectReference(nil), Hostname:"", Subdomain:"", Affinity:(*core.Affinity)(nil), SchedulerName:"default-scheduler", Tolerations:[]core.Toleration(nil), HostAliases:[]core.HostAlias(nil), PriorityClassName:"", Priority:(*int32)(nil), DNSConfig:(*core.PodDNSConfig)(nil), ReadinessGates:[]core.PodReadinessGate(nil), RuntimeClassName:(*string)(nil), EnableServiceLinks:(*bool)(nil)}}: field is immutable
  218. Error from server (Invalid): error when applying patch:
  219. {"metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"batch/v1\",\"kind\":\"Job\",\"metadata\":{\"annotations\":{\"helm.sh/hook\":\"post-delete\",\"helm.sh/hook-delete-policy\":\"hook-succeeded\",\"helm.sh/hook-weight\":\"3\"},\"labels\":{\"app\":\"security\",\"chart\":\"security-1.0.5\",\"heritage\":\"Tiller\",\"release\":\"istio\"},\"name\":\"istio-cleanup-secrets\",\"namespace\":\"istio-system\"},\"spec\":{\"template\":{\"metadata\":{\"labels\":{\"app\":\"security\",\"release\":\"istio\"},\"name\":\"istio-cleanup-secrets\"},\"spec\":{\"containers\":[{\"command\":[\"/bin/bash\",\"-c\",\"kubectl get secret --all-namespaces | grep \\\"istio.io/key-and-cert\\\" | while read -r entry; do\\n ns=$(echo $entry | awk '{print $1}');\\n name=$(echo $entry | awk '{print $2}');\\n kubectl delete secret $name -n $ns;\\ndone\\n\"],\"image\":\"quay.io/coreos/hyperkube:v1.7.6_coreos.0\",\"name\":\"hyperkube\"}],\"restartPolicy\":\"OnFailure\",\"serviceAccountName\":\"istio-cleanup-secrets-service-account\"}}}}\n"},"labels":{"chart":"security-1.0.5","release":"istio"}},"spec":{"template":{"metadata":{"labels":{"release":"istio"}}}}}
  220. to:
  221. Resource: "batch/v1, Resource=jobs", GroupVersionKind: "batch/v1, Kind=Job"
  222. Name: "istio-cleanup-secrets", Namespace: "istio-system"
  223. Object: &{map["apiVersion":"batch/v1" "kind":"Job" "metadata":map["annotations":map["helm.sh/hook":"post-delete" "helm.sh/hook-delete-policy":"hook-succeeded" "helm.sh/hook-weight":"3" "kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"batch/v1\",\"kind\":\"Job\",\"metadata\":{\"annotations\":{\"helm.sh/hook\":\"post-delete\",\"helm.sh/hook-delete-policy\":\"hook-succeeded\",\"helm.sh/hook-weight\":\"3\"},\"labels\":{\"app\":\"security\",\"chart\":\"security-1.0.0\",\"heritage\":\"Tiller\",\"release\":\"RELEASE-NAME\"},\"name\":\"istio-cleanup-secrets\",\"namespace\":\"istio-system\"},\"spec\":{\"template\":{\"metadata\":{\"labels\":{\"app\":\"security\",\"release\":\"RELEASE-NAME\"},\"name\":\"istio-cleanup-secrets\"},\"spec\":{\"containers\":[{\"command\":[\"/bin/bash\",\"-c\",\"kubectl get secret --all-namespaces | grep \\\"istio.io/key-and-cert\\\" | while read -r entry; do\\n ns=$(echo $entry | awk '{print $1}');\\n name=$(echo $entry | awk '{print $2}');\\n kubectl delete secret $name -n $ns;\\ndone\\n\"],\"image\":\"quay.io/coreos/hyperkube:v1.7.6_coreos.0\",\"name\":\"hyperkube\"}],\"restartPolicy\":\"OnFailure\",\"serviceAccountName\":\"istio-cleanup-secrets-service-account\"}}}}\n"] "creationTimestamp":"2019-03-06T17:31:59Z" "labels":map["app":"security" "chart":"security-1.0.0" "heritage":"Tiller" "release":"RELEASE-NAME"] "name":"istio-cleanup-secrets" "namespace":"istio-system" "resourceVersion":"1596" "selfLink":"/apis/batch/v1/namespaces/istio-system/jobs/istio-cleanup-secrets" "uid":"bf4f1cdb-4035-11e9-99ce-208984866d4f"] "spec":map["backoffLimit":'\x06' "completions":'\x01' "parallelism":'\x01' "selector":map["matchLabels":map["controller-uid":"bf4f1cdb-4035-11e9-99ce-208984866d4f"]] "template":map["metadata":map["creationTimestamp":<nil> "labels":map["app":"security" "controller-uid":"bf4f1cdb-4035-11e9-99ce-208984866d4f" "job-name":"istio-cleanup-secrets" "release":"RELEASE-NAME"] "name":"istio-cleanup-secrets"] "spec":map["containers":[map["command":["/bin/bash" "-c" "kubectl get secret --all-namespaces | grep \"istio.io/key-and-cert\" | while read -r entry; do\n ns=$(echo $entry | awk '{print $1}');\n name=$(echo $entry | awk '{print $2}');\n kubectl delete secret $name -n $ns;\ndone\n"] "image":"quay.io/coreos/hyperkube:v1.7.6_coreos.0" "imagePullPolicy":"IfNotPresent" "name":"hyperkube" "resources":map[] "terminationMessagePath":"/dev/termination-log" "terminationMessagePolicy":"File"]] "dnsPolicy":"ClusterFirst" "restartPolicy":"OnFailure" "schedulerName":"default-scheduler" "securityContext":map[] "serviceAccount":"istio-cleanup-secrets-service-account" "serviceAccountName":"istio-cleanup-secrets-service-account" "terminationGracePeriodSeconds":'\x1e']]] "status":map["completionTime":"2019-03-06T17:33:59Z" "conditions":[map["lastProbeTime":"2019-03-06T17:33:59Z" "lastTransitionTime":"2019-03-06T17:33:59Z" "status":"True" "type":"Complete"]] "startTime":"2019-03-06T17:31:59Z" "succeeded":'\x01']]}
  224. for: "/snap/microk8s/483/actions/istio/istio-demo.yaml": Job.batch "istio-cleanup-secrets" is invalid: spec.template: Invalid value: core.PodTemplateSpec{ObjectMeta:v1.ObjectMeta{Name:"istio-cleanup-secrets", GenerateName:"", Namespace:"", SelfLink:"", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"app":"security", "controller-uid":"bf4f1cdb-4035-11e9-99ce-208984866d4f", "job-name":"istio-cleanup-secrets", "release":"istio"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:"", ManagedFields:[]v1.ManagedFieldsEntry(nil)}, Spec:core.PodSpec{Volumes:[]core.Volume(nil), InitContainers:[]core.Container(nil), Containers:[]core.Container{core.Container{Name:"hyperkube", Image:"quay.io/coreos/hyperkube:v1.7.6_coreos.0", Command:[]string{"/bin/bash", "-c", "kubectl get secret --all-namespaces | grep \"istio.io/key-and-cert\" | while read -r entry; do\n ns=$(echo $entry | awk '{print $1}');\n name=$(echo $entry | awk '{print $2}');\n kubectl delete secret $name -n $ns;\ndone\n"}, Args:[]string(nil), WorkingDir:"", Ports:[]core.ContainerPort(nil), EnvFrom:[]core.EnvFromSource(nil), Env:[]core.EnvVar(nil), Resources:core.ResourceRequirements{Limits:core.ResourceList(nil), Requests:core.ResourceList(nil)}, VolumeMounts:[]core.VolumeMount(nil), VolumeDevices:[]core.VolumeDevice(nil), LivenessProbe:(*core.Probe)(nil), ReadinessProbe:(*core.Probe)(nil), Lifecycle:(*core.Lifecycle)(nil), TerminationMessagePath:"/dev/termination-log", TerminationMessagePolicy:"File", ImagePullPolicy:"IfNotPresent", SecurityContext:(*core.SecurityContext)(nil), Stdin:false, StdinOnce:false, TTY:false}}, RestartPolicy:"OnFailure", TerminationGracePeriodSeconds:(*int64)(0xc003271308), ActiveDeadlineSeconds:(*int64)(nil), DNSPolicy:"ClusterFirst", NodeSelector:map[string]string(nil), ServiceAccountName:"istio-cleanup-secrets-service-account", AutomountServiceAccountToken:(*bool)(nil), NodeName:"", SecurityContext:(*core.PodSecurityContext)(0xc00357ca10), ImagePullSecrets:[]core.LocalObjectReference(nil), Hostname:"", Subdomain:"", Affinity:(*core.Affinity)(nil), SchedulerName:"default-scheduler", Tolerations:[]core.Toleration(nil), HostAliases:[]core.HostAlias(nil), PriorityClassName:"", Priority:(*int32)(nil), DNSConfig:(*core.PodDNSConfig)(nil), ReadinessGates:[]core.PodReadinessGate(nil), RuntimeClassName:(*string)(nil), EnableServiceLinks:(*bool)(nil)}}: field is immutable
  225. Failed to enable istio
Advertisement
Add Comment
Please, Sign In to add comment