點擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!!!
基于云原生可觀察性技術(shù)越來越流行,各個大小廠都在推出適合自己的可觀察性平臺。
在云原生領(lǐng)域中,Cilium是容器管理上最著名的網(wǎng)絡(luò)編排、可觀察性、網(wǎng)絡(luò)安全的開源軟件。
1. 安裝helm環(huán)境,下載地址https://github.com/kubernetes/helm/releases,下完后上傳到k8s主節(jié)點解壓。
$ cd $HELM_HOME
$ helm repo add cilium https://helm.cilium.io
$ helm repo update
$ helm install tetragon cilium/tetragon -n kube-system
$ kubectl rollout status -n kube-system ds/tetragon -w
[root@master ~]# kubectl rollout status -n kube-system ds/tetragon -w
daemon set "tetragon" successfully rolled out
$ kubectl get pods -n kube-system | grep tetragon
[root@master ~]# kubectl get pods -n kube-system | grep tetragon
tetragon-nnsvj 2/2 Running 2 (84m ago) 16h
tetragon-tct2n 2/2 Running 3 (81m ago) 16h
tetragon-x9hzc 2/2 Running 2 (84m ago) 16h
$ kubectl logs tetragon-x9hzc -n kube-system
$ kubectl describe pods tetragon-x9hzc -n kube-system
$ kubectl create -f
https://raw.githubusercontent.com/cilium/cilium/v1.11/examples/minikube/http-sw-app.yaml
$ kubectl get pods
[root@master ~]# kubectl get pods
NAME READY STATUS RESTARTS AGE
deathstar-6c94dcc57b-fzltf 1/1 Running 1 (101m ago) 17h
deathstar-6c94dcc57b-tdc6p 1/1 Running 1 (101m ago) 17h
tiefighter 1/1 Running 1 (101m ago) 17h
xwing 1/1 Running 1 (101m ago) 17h
Bash
通過查看pod tetragon下的export-stdout容器日志,檢測到可觀察性事件:
$ kubectl logs -n kube-system -l app.kubernetes.io/name=tetragon -c export-stdout -f
https://github.com/cilium/tetragon/releases/download/tetragon-cli/tetragon-linux-amd64.tar.gz
https://github.com/cilium/tetragon/releases/download/tetragon-cli/tetragon-linux-amd64.tar.gz.sha256sum
其他系統(tǒng)請另行去github該項目下查找下載地址。
上傳到虛擬機后并解壓:
$ sha256sum --check tetragon-linux-amd64.tar.gz.sha256sum
$ tar -C /usr/local/bin -xzvf tetragon-linux-amd64.tar.gz
$ kubectl logs -n kube-system -l app.kubernetes.io/name=tetragon -c export-stdout -f | tetragon observe
$ kubectl exec -it xwing bash
[root@master ~]# kubectl exec -it xwing bash
bash-4.3# whoami
root
bash-4.3# exit
exit
process default/xwing /bin/bash
process default/xwing /usr/bin/whoami
exit default/xwing /usr/bin/whoami 0
$ kubectl apply -f
https://raw.githubusercontent.com/cilium/tetragon/main/crds/examples/sys_write_follow_fd_prefix.yaml
$ kubectl logs -n kube-system -l app.kubernetes.io/name=tetragon -c export-stdout -f | tetragon observe --namespace default --pod xwing
$ kubectl exec -it xwing bash
vi /etc/passwd
process default/xwing /bin/bash
process default/xwing /usr/bin/vi /etc/passwd
exit default/xwing /usr/bin/vi /etc/passwd 0
$ kubectl delete -f sys_write_follow_fd_prefix.yaml
$ kubectl apply -f
https://raw.githubusercontent.com/cilium/tetragon/main/crds/examples/tcp-connect.yaml
$ kubectl logs -n kube-system -l app.kubernetes.io/name=tetragon -c export-stdout -f |
tetragon observe --namespace default --pod xwing
$ kubectl exec -it xwing -- curl http://cilium.io
process default/xwing /usr/bin/curl http://cilium.io
connect default/xwing /usr/bin/curl tcp XXX.XX.196.131:55980 -> XXX.XX.14.52:80
sendmsg default/xwing /usr/bin/curl tcp XXX.XX.196.131:55980 -> XXX.XX.14.52:80 bytes 73
close default/xwing /usr/bin/curl tcp XXX.XX.196.131:55980 -> XXX.XX.14.52:80
exit default/xwing /usr/bin/curl http://cilium.io 0
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129403.html
摘要:早在年針對高科技行業(yè)和高科技企業(yè)生命周期的特點,提出了著名的鴻溝理論。今天我們嘗試以鴻溝理論為基礎(chǔ)來分析云原生領(lǐng)域顛覆性的創(chuàng)新技術(shù)。回過頭來看,靈雀云從早期全力投入技術(shù)棧,是最早進行產(chǎn)品化的廠商。 歷史進入2019年,放眼望去,今天的整個技術(shù)大環(huán)境和生態(tài)都發(fā)生了很大的變化。在己亥豬年春節(jié)剛剛過去的早春時節(jié),我們來梳理和展望一下整個云原生技術(shù)趨勢的發(fā)展,是一件很有意義的事情,這其中有些變...
摘要:技術(shù)開放日云原生在多行業(yè)場景的落地實踐當前,云計算已成為萬千企業(yè)數(shù)字化轉(zhuǎn)型的基石,隨之而來的是對云計算應(yīng)用效能的更高要求。UCloud UCan技術(shù)開放日——云原生在多行業(yè)場景的落地實踐當前,云計算已成為萬千企業(yè)數(shù)字化轉(zhuǎn)型的基石,隨之而來的是對云計算應(yīng)用效能的更高要求。敏捷開發(fā)、彈性架構(gòu)、多集群運維等,讓企業(yè)現(xiàn)有IT架構(gòu)面臨新的挑戰(zhàn)。云原生以其獨特的技術(shù)特點,很好地契合了云計算發(fā)展的本質(zhì)需求...
摘要:掃描下方二維碼可觀看視頻回放,獲取講師合集活動回顧來自技術(shù)中臺研發(fā)部的安雪艷介紹了基于打造的技術(shù)平臺。未來英特爾將與一起,共同利用并發(fā)揮云原生的價值,為處在數(shù)字化型中的用戶,提供更加豐富的云化策略。 ...
摘要:全球云計算廠商躬身入局,開啟現(xiàn)代化應(yīng)用之旅事實上,包括亞馬遜云科技華為云在內(nèi)的全球云計算廠商已在這一領(lǐng)域進行了多年實踐。過去年,亞馬遜云科技一直在持續(xù)不斷地突破很多現(xiàn)代化應(yīng)用技術(shù)。年,亞馬遜云科技發(fā)布第一個消息隊列的服務(wù),至今已有年歷史。 2006年,是云計算滾滾浪潮的開端,這場IT技術(shù)變革始于亞馬遜AWS的成立,它讓公有云成為整個云行業(yè)的標桿,也形成了...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20