2024 Kartaca DevOPS Stajyer Görevi
Değerli Projeye bakan arkadaşım, A-Z proje çalışmaktadır. Seve Seve Kullan.
Detaylı bilgi öğrenmek için, harunkurt.dev@gmail.com adresine mail atman yeterli.
Merhaba Ben Harun KURT, Bölümüm mekatronik müh. fakat, burada öğreneceğim bilgilerle farklı branşlarda,
- Cloud Robotics
- Robotics DevOPS
- ML
- Edge Computing
gibi terimlerde kullanmak istiyorum.
Aşağıda ki video'da projeye ait, çalışmasını izleyebilirsiniz.
Master Branchında ubuntu22.04 üzerine göre geliştirilmiştir.
- Son kararlı hali, ubuntu22.04'tür.
Burada yaptığım adımlar 2 farklı OS'ta denenmiştir. - MacOS Venture - Ubuntu 22.04'tür
farklı 2 branch'ta mevcut olarak çalışan projeler bulunmaktadır.
macOS branch'ında elastic.datas
oluşturularak verileri local'e kayıt edilmesi sağlanmaktadır.
Fakat, ubuntu22.04 branch'ında elastic.datas
bu veriler docker volumes altında oluşturulmaktadır.
Makefile
altında bazı komut listeleri bulunmaktadır.
- rm_files:
`elasticsearch` tarafında üretilen bu dosyaların silinmesini sağlamaktadır. `elastic.datas` klasörünü silmektedir. (macOS tarafında çalışmaktadır.)
- build:
`docker compose up --build` demek yerine `make build` diyerek proje dizininde kısa bir komut oluşturmuş olduk.
- start:
proje dizininde`docker compose up -d` demek yerine make start ile projemizi başlatmaktayız.
Değerli gözetmen çalıştırdığınız da bilgisayarınızda ki portları bilmediğim için bunlardan birtanesinyle çakışma olursa eğerki lütfen değiştirir misiniz?
- elasticsearch 9200
- goapp 5555
- prometheus 9090
- pythonapp 4444
- grafana 3001