google container'ta her pod başlatılırken yürütmek istediğim /usr/startup.sh betiğini oluşturdum.google container başlangıç komut dosyası
Aşağıdaki gibi yaml komutunu kullanarak denedim.
komut: "sh /usr/start.sh" komut: [ "sh", "c", "/usr/start.sh"] her türlü varsa
Lütfen beni içeri Google konteyner/pod'da başlangıçta tanımlı komut dosyasını çalıştırabilmenin yolu.
Bu, ReplicationController için çalışmıyor gibi görünüyor. Pod ile çalışır. Pod, "RunContainerError" durumuna giriyor. Bir şey apiVersion Eksik varsa bana bildirin lütfen: v1 çeşit: ReplicationController meta: ad: adını varsayılan: kopyaları: 2 seçici: uygulaması: testtomcat şablonu: meta: spec testtomcat etiketler: uygulaması: testtomcat spec: konteynerler: - isim: testtomcat resim: gcr.io/project/tomcat-:v4 ömrü: postStart: exec: komutu: - "/usr/start.sh" bağlantı noktaları: - containerPort: 8080 – Nitin
Bunu takip et ve iyi çalışıyor. yaşam döngüsü: postStart: exec: komut: - "sh" - "/usr/local/s3fsmount.sh" Yardım için teşekkürler! – Nitin