μΈκΈ° μλ νμ€ Go μ ν리μΌμ΄μ
νλ‘μ νΈ λ μ΄μμμ΄ μμΌλ©° λ§μ νλ‘μ νΈκ° μ΄λ₯Ό λ°λ¦
λλ€.
μ΄ κ°μ΄λμ κ΄μ μμ ν΄λ ꡬ쑰λ₯Ό μλμ κ°μ΄ λ³κ²½ν΄μΌ νλ€κ³ μκ°ν©λλ€.
GoMain/src/main
> cmd
Buillder
> build
samples
> examples
samples/datastorage
> configs/datastorage
src
> internal
doc
> docs
doc/edge_orchestration_api.yaml
λ° doc/edge_orchestration_api_secure.yaml
> api/...
μμ λͺ©λ‘μ΄ μ¬λ°λ₯΄μ§ μμ μ μμΌλ―λ‘ μΆκ°νκ±°λ μμ νμμμ€!
@t25kim 100% 곡κ°ν©λλ€. GoLang νλ‘μ νΈμμ μμ μ¬μ€μμ νμ€μ λ°λΌμΌ ν©λλ€. λν κ·νκ° μ μν λλ‘ api
μΈ‘λ©΄μμ μ°Έμ‘°ν΄μΌ νλ μμΉλ₯Ό μ§μ νλ κ²μ λ§€μ° κ°λ¨ν©λλ€.
μλ νμΈμ, μ΄κ²μ΄ μ¬λ°λ₯Έ λ°©ν₯μΌλ‘ μ§νλκ³ μλμ§ μΆμ²ν΄ μ£Όμμμ€. (λ°μ΄ν° μ μ₯ λ° MNEDC λΆλΆ)
2κ°μ μ ν΄λ μμ±: κΈ°λ³Έ μ μ₯μμ "examples" λ° "configs" λ° μ΄ νΈλ¦¬ μ¬μ©
--examples
----------------datastorage
----------------------sample-json-device.yaml
--configs
----------------datastorage
------------------------configuration.toml
-----------------mnedc
-------------------------client.config
λν λ€μ μ€ νλλ₯Ό μνν μ μμ΅λλ€.
μλ νμΈμ, μ΄κ²μ΄ μ¬λ°λ₯Έ λ°©ν₯μΌλ‘ μ§νλκ³ μλμ§ μΆμ²ν΄ μ£Όμμμ€. (λ°μ΄ν° μ μ₯ λ° MNEDC λΆλΆ)
2κ°μ μ ν΄λ μμ±: κΈ°λ³Έ μ μ₯μμ "examples" λ° "configs" λ° μ΄ νΈλ¦¬ μ¬μ©
--examples ----------------datastorage ----------------------sample-json-device.yaml --configs ----------------datastorage ------------------------configuration.toml -----------------mnedc -------------------------client.config
@sun-sharma μμ΄λμ΄ μ£Όμ μ κ°μ¬ν©λλ€!
datastorage
,
configs/datastorage/
μ ν¨κ» νλ κ²μ΄ μ’μ κ² κ°μ΅λλ€.yaml
νμΌμ configuration.toml
μ κ°μ ν΄λμ μμ΄μΌ ν©λλ€. yaml νμΌμ configuration.toml
μ μΈλΆ μ¬νκ³Ό μ λ ¬λμ΄μΌ νκΈ° λλ¬Έμ
λλ€.configuration.toml
λ° yaml
νμΌμ μμκ° μλλ―λ‘ ν μμ§ μλ리μ€μ λ°λΌ ꡬνν΄μΌ ν©λλ€.mnedc
,
client.config
λ μ¬μ©μ λ€νΈμν¬ μνμ λ°λΌ λ³κ²½λμ΄μΌ νλ©° examples/mnedc
μμ΄μΌ νλ€κ³ μκ°ν©λλ€.λν λ€μ μ€ νλλ₯Ό μνν μ μμ΅λλ€.
1. Move "native" folder in samples to examples and delete the samples folder 2. Or, Leave the native folder in samples only to move later.
λλ μ΅μ 1λ‘ κ°κ³ μΆλ€!
mnedcμ κ²½μ°,
client.configλ μ¬μ©μ λ€νΈμν¬ μνμ λ°λΌ λ³κ²½λμ΄μΌ νλ©° examples/mnedcμ μμ΄μΌ νλ€κ³ μκ°ν©λλ€.
κ·Έλ¬λ μ΄κ²μ mnedc μλ²κ° μ€νλλ μμΉμ ꡬμ±μ λλ€. λ°λΌμ config ν΄λλ‘ μ΄λνλ©΄ μ μ νλ€κ³ μκ°νμ΅λλ€.
mnedcμ κ²½μ°,
client.configλ μ¬μ©μ λ€νΈμν¬ μνμ λ°λΌ λ³κ²½λμ΄μΌ νλ©° examples/mnedcμ μμ΄μΌ νλ€κ³ μκ°ν©λλ€.
κ·Έλ¬λ μ΄κ²μ mnedc μλ²κ° μ€νλλ μμΉμ ꡬμ±μ λλ€. λ°λΌμ config ν΄λλ‘ μ΄λνλ©΄ μ μ νλ€κ³ μκ°νμ΅λλ€.
μ΄ν΄ν΄! κ΅¬μ± νμΌ ν
νλ¦Ώ λλ κΈ°λ³Έ ꡬμ±μ΄ κ΅¬μ± ν΄λμ μμ μ μκΈ° λλ¬Έμ
λλ€ .
client.config
λ₯Ό yaml
μ μ©λ ν
νλ¦ΏμΌλ‘ λ³ννμ¬ LINK μ²λΌ λ£μ΄λ³΄λ 건 μ΄λ¨κΉμ?
μ΄ λ¬Έμ κ° ν΄κ²°λμμΌλ―λ‘ λ«μ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
κ·Έλ¬λ μ΄κ²μ mnedc μλ²κ° μ€νλλ μμΉμ ꡬμ±μ λλ€. λ°λΌμ config ν΄λλ‘ μ΄λνλ©΄ μ μ νλ€κ³ μκ°νμ΅λλ€.