k8s test controller
1.0.0
เพิ่มทรัพยากรทดสอบเพื่อทดสอบการตั้งค่าคลัสเตอร์ Kubernetes ของคุณ
หากคุณเปลี่ยนประเภท API ใด ๆ คุณจะต้องสร้างรหัสสนับสนุนทั้งหมดใหม่ สามารถทำได้โดยใช้ generate Make Target เช่น
$ make generateเครื่องกำเนิดไฟฟ้ามักจะไม่ ผิดพลาด แม้ว่าสิ่งที่คุณอาจพิจารณาว่าเป็นปัญหาเกิดขึ้นดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องแน่ใจว่าคุณยังสามารถสร้างแอปพลิเคชันของคุณหลังจากเรียกใช้เครื่องกำเนิดไฟฟ้า
แอป Golang ที่แท้จริงสามารถสร้างขึ้นได้ด้วย go build ง่าย ๆ ไฟล์ที่สร้างขึ้นที่ต้องการนั้นมุ่งมั่นที่จะ repo เพื่อให้แน่ใจว่าจะอยู่ในการซิงค์ เราควรใช้ขั้นตอน verify เพื่อให้แน่ใจว่าไฟล์ที่สร้างขึ้นนั้นสอดคล้องกับไฟล์ประเภทที่เกี่ยวข้อง แต่สำหรับความกะทัดรัดได้ละเว้นที่นี่
$ go buildการรันแอปพลิเคชันมีดังนี้:
$ go run main.go -kubeconfig ~ /.kube/configจากนั้นเราสามารถไปข้างหน้าและสร้างการทดสอบและทดสอบได้!
$ kubectl create -f docs/tests.yaml
$ kubectl create -f docs/test-run.yaml