Benchmark-operator: Perubahan main.yaml di bawah fio-bench/tasks tidak tercermin

Dibuat pada 18 Mar 2019  ·  3Komentar  ·  Sumber: cloud-bulldozer/benchmark-operator

Hai,

Saya mencoba men-tweak main.yaml untuk memahami cara kerja Fio-bench tetapi setiap perubahan yang dilakukan pada main.yaml tidak tercermin setelah saya menerapkan CR.
Katakan untuk misalnya:
Bahkan jika saya hanya mengubah nama Configmap menjadi fio-test_shekhar dan memindahkan CR, configmap masih dibuat dengan nama fio-test.

nama: Hasilkan tes fio
k8s:
definisi:
apiVersi: v1
jenis: ConfigMap
metadata:
nama: fio-test_shekhar
namespace: '{{ meta.namespace }}'
data:
fiojob: "{{ lookup('template', 'job.fio.seq_write') }}"
ketika: fio.clients > 0

oc dapatkan configmap
NAMA DATA USIA
benchmark-operator-lock 0 3j
tes fio 1 1 jam

Apakah saya melewatkan sesuatu??

Komentar yang paling membantu

Saya pikir Anda sudah mengobrol dengan @jtaleric tentang ini, tetapi intinya adalah bahwa setiap perubahan pada peran berarti bahwa citra operator harus dibangun kembali. Anda memerlukan operator-sdk untuk menyelesaikan ini, dan mengikuti proses pembuatan pengujian kami saat ini, Anda akan memerlukan akun di quay.io untuk mengunggah gambar operator:testing Anda .

# operator-sdk build quay.io/<username>/benchmark-operator:testing
# docker push quay.io/<username>/benchmark-operator:testing

Anda juga perlu mengedit deploy/operator.yaml untuk mengarahkan ke URL gambar quay.io Anda.

...
spec:
...
  template:
...
    spec:
...
      containers:
        - name: benchmark-operator
          image: quay.io/<username>/benchmark-operator:testing
...

Semua 3 komentar

Saya pikir Anda sudah mengobrol dengan @jtaleric tentang ini, tetapi intinya adalah bahwa setiap perubahan pada peran berarti bahwa citra operator harus dibangun kembali. Anda memerlukan operator-sdk untuk menyelesaikan ini, dan mengikuti proses pembuatan pengujian kami saat ini, Anda akan memerlukan akun di quay.io untuk mengunggah gambar operator:testing Anda .

# operator-sdk build quay.io/<username>/benchmark-operator:testing
# docker push quay.io/<username>/benchmark-operator:testing

Anda juga perlu mengedit deploy/operator.yaml untuk mengarahkan ke URL gambar quay.io Anda.

...
spec:
...
  template:
...
    spec:
...
      containers:
        - name: benchmark-operator
          image: quay.io/<username>/benchmark-operator:testing
...

@shekharberry hei - apakah Anda membuat kemajuan? Jika demikian, bisakah kita menutup masalah ini?

Ya, saya bisa maju. Terima kasih untuk bantuannya. Kita bisa menutup masalah ini.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

jtaleric picture jtaleric  ·  18Komentar

singuliere picture singuliere  ·  13Komentar

jtaleric picture jtaleric  ·  18Komentar

MwC-Trexx picture MwC-Trexx  ·  27Komentar

SitoRBJ picture SitoRBJ  ·  4Komentar