Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Version

Code Block
language

...

js
 {
  "

...

version": "

...

1",
  "

...

profile": 

...

{
  

...

 

...

 

...

//free object to add whatever you see fit
  },
  "

...

lastSync": 

...

{
    "

...

ts": "

...

2342343423",
    "

...

branch": 

...

"branch1", // or tag (only one 

...

is allowed)
    "

...

tag": "

...

tag1"

...

 // or branch 

...

(only one is allowed)
  },
  "

...

tags":

...

 ["tag1"], // or branches (only one is allowed)
  "

...

branches": ["

...

branch1"], // or tags (only one 

...

is allowed)
  

...

"

...

soa": "

...

stringified soa.json",
  

...

"

...

documentation"

...

: 

...

{
 

...

 

...

"

...

readme"

...

: 

...

"stringified readme.md",
  

...

"

...

release"

...

: "

...

stringified release.md"

...


  },
  

...

"

...

maintenance": {

...


    

...

"

...

port": 

...

{
      

...

"

...

type": 

...

"inherit"
    

...

},
    

...

"

...

readiness": 

...

"/heartbeat"
    

...

}
}

Configuration:

Code Block
languagejs
{
  "

...

port" : 

...

4005,

...


  

...

"

...

group": 

...

"groupname",

...


  

...

"subType": 

...

"subType"
}

Deploy

Code Block
languagejs
{
  

...

"

...

version": 

...

"1",

...


  

...

"cd": 

...

{
    "strategy" : "

...

notify"

...

 

...

|| "update"
  },
  "

...

settings": {

...


    "

...

memory"

...

: 

...

"512Mi", //https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-memory%22
    

...

"

...

mode": "

...

deployment 

...

| 

...

daemonset",

...

 
    "

...

replicas": 

...

1,
    "

...

loadBalancer": 

...

true
    },
  

...

"

...

src"

...

: 

...

{
    "

...

branch"

...

: "

...

master",
    

...

"

...

commit":

...

 

...

"324234234"
  

...

}

...

,
  "

...

recipe": {
    "

...

id": 

...

"

...

mongoId",
    "

...

image": {
      "

...

name":

...

 "

...

imagename"

...

,
      "

...

prefix": 

...

"

...

soajsorg",

...


 

...

     "

...

tag": 

...

"tagname"
   

...

 

...

},
    "

...

ports"

...

: [

...

],
    "

...

env"

...

 {
    

...

//list of envirnment variables
    

...

}
  

...

},
}