OPがログを検出したようですが、StackdriverでGKE(1.4.7)にアクセスできませんでした。把握するのはちょっと面倒だったので、他の人に分かち合うと思った。私はgclシンクを使ってイベントを展開することでそれらを得ることができました。例えば
:次に
deployment.yaml
kind: Deployment
apiVersion: extensions/v1beta1
metadata:
labels:
k8s-app: eventer
name: eventer
namespace: kube-system
spec:
replicas: 1
selector:
matchLabels:
k8s-app: eventer
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 1
type: RollingUpdate
template:
metadata:
labels:
k8s-app: eventer
spec:
containers:
- name: eventer
command:
- /eventer
- --source=kubernetes:''
- --sink=gcl
image: gcr.io/google_containers/heapster:v1.2.0
imagePullPolicy: IfNotPresent
resources:
limits:
cpu: 100m
memory: 200Mi
requests:
cpu: 100m
memory: 200Mi
terminationMessagePath: /dev/termination-log
restartPolicy: Always
terminationGracePeriodSeconds: 30
、高度なフィルター付きログの検索(あなたのGCEのプロジェクト名に置き換えてください):
resource.type="global"
logName="projects/project-name/logs/kubernetes.io%2Fevents"
私はそれを考え出しましたクラウドログビューアのコンテナログセッションにはないため、Compute Engineのログセッションの下にあります。私はそこにログインすることができます。 –
GCLを含むさまざまなバックエンドにイベントをアーカイブする[eventer](https://github.com/kubernetes/heapster/tree/master/events)コンテナを使用できます。設定yaml [here](https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/cluster-monitoring/google/heapster-controller.yaml#L70)があります。 –