Loading .meepctl-repocfg.yaml +223 −189 Original line number Diff line number Diff line Loading @@ -12,71 +12,100 @@ # See the License for the specific language governing permissions and # limitations under the License. version: 1.4.1 version: 1.4.2 repo: name: AdvantEDGE #------------------------------ # Core Subsystem #------------------------------ core: meep-user: service-account: charts/meep-user/meep-user-serviceaccount.yaml cluster-role-binding: charts/meep-user/meep-user-clusterrolebinding.yaml # Go Applications go-apps: meep-mon-engine: src: go-apps/meep-mon-engine bin: bin/meep-mon-engine chart: charts/meep-mon-engine build-flags: - -mod=vendor codecov: true lint: true meep-platform-ctrl: src: go-apps/meep-platform-ctrl bin: bin/meep-platform-ctrl chart: charts/meep-platform-ctrl codecov: true lint: true api: go-apps/meep-platform-ctrl/api/swagger.yaml docker-data: api: bin/meep-swagger-ui static: bin/meep-frontend meep-virt-engine: src: go-apps/meep-virt-engine bin: bin/meep-virt-engine chart: charts/meep-virt-engine codecov: true lint: true docker-data: 'entrypoint.sh': go-apps/meep-virt-engine/entrypoint.sh meep-loc-serv: charts/meep-loc-serv meep-metrics-engine: charts/meep-metrics-engine meep-mg-manager: charts/meep-mg-manager meep-rnis: charts/meep-rnis meep-sandbox-ctrl: charts/meep-sandbox-ctrl meep-tc-engine: charts/meep-tc-engine meep-virt-chart-templates: charts/meep-virt-chart-templates meep-webhook: src: go-apps/meep-webhook bin: bin/meep-webhook chart: charts/meep-webhook build-flags: - -mod=vendor codecov: false lint: false lint: true # CORE APPS (JS) # Javascript Applications js-apps: meep-frontend: src: js-apps/meep-frontend bin: bin/meep-frontend codecov: false lint: true local-deps: meep-ctrl-engine-api: js-packages/meep-ctrl-engine-client meep-platform-ctrl-api: js-packages/meep-platform-ctrl-client meep-sandbox-ctrl-api: js-packages/meep-sandbox-ctrl-client meep-mon-engine-api: js-packages/meep-mon-engine-client meep-swagger-ui: src: js-apps/meep-swagger-ui bin: bin/meep-swagger-ui codecov: false lint: false api-bundle: - meep-ctrl-engine - meep-metrics-engine - meep-metrics-engine-notification-client - meep-mg-manager - meep-mg-app-client - meep-rnis - meep-rnis-notification-client - meep-loc-serv - meep-loc-serv-notification-client - core.go-apps.meep-platform-ctrl - sandbox.go-apps.meep-sandbox-ctrl - sandbox.go-apps.meep-loc-serv - packages.go-packages.meep-loc-serv-notification-client - sandbox.go-apps.meep-rnis - packages.go-packages.meep-rnis-notification-client - sandbox.go-apps.meep-metrics-engine - packages.go-packages.meep-metrics-engine-notification-client - sandbox.go-apps.meep-mg-manager - packages.go-packages.meep-mg-app-client # CORE APPS (GO) meep-ctrl-engine: src: go-apps/meep-ctrl-engine bin: bin/meep-ctrl-engine chart: charts/meep-ctrl-engine codecov: true lint: true nodeport: 30000 api: go-apps/meep-ctrl-engine/api/swagger.yaml docker-data: api: bin/meep-swagger-ui static: bin/meep-frontend meep-rnis: src: go-apps/meep-rnis bin: bin/meep-rnis chart: charts/meep-rnis build-flags: - -mod=vendor codecov: true lint: true nodeport: 30017 api: go-apps/meep-rnis/api/swagger.yaml #------------------------------ # Sandbox Subsystem #------------------------------ sandbox: # Go Applications go-apps: meep-loc-serv: src: go-apps/meep-loc-serv bin: bin/meep-loc-serv chart: charts/meep-loc-serv build-flags: - -mod=vendor codecov: true codecov: false lint: true nodeport: 30007 api: go-apps/meep-loc-serv/api/swagger.yaml meep-metrics-engine: src: go-apps/meep-metrics-engine Loading @@ -84,78 +113,76 @@ repo: chart: charts/meep-metrics-engine build-flags: - -mod=vendor codecov: true codecov: false lint: true nodeport: 30008 api: go-apps/meep-metrics-engine/api/v2/swagger.yaml meep-mg-manager: src: go-apps/meep-mg-manager bin: bin/meep-mg-manager chart: charts/meep-mg-manager codecov: true codecov: false lint: true nodeport: 30005 api: go-apps/meep-mg-manager/api/swagger.yaml meep-mon-engine: src: go-apps/meep-mon-engine bin: bin/meep-mon-engine chart: charts/meep-mon-engine meep-rnis: src: go-apps/meep-rnis bin: bin/meep-rnis chart: charts/meep-rnis build-flags: - -mod=vendor codecov: true codecov: false lint: true api: go-apps/meep-rnis/api/swagger.yaml meep-sandbox-ctrl: src: go-apps/meep-sandbox-ctrl bin: bin/meep-sandbox-ctrl chart: charts/meep-sandbox-ctrl codecov: false lint: true api: go-apps/meep-sandbox-ctrl/api/swagger.yaml meep-tc-engine: src: go-apps/meep-tc-engine bin: bin/meep-tc-engine chart: charts/meep-tc-engine codecov: true codecov: false lint: true meep-tc-sidecar: src: go-apps/meep-tc-sidecar bin: bin/meep-tc-sidecar codecov: false lint: true meep-virt-engine: src: go-apps/meep-virt-engine bin: bin/meep-virt-engine chart: charts/meep-virt-engine template: charts/meep-virt-engine/virt-templates codecov: true lint: true meep-webhook: src: go-apps/meep-webhook bin: bin/meep-webhook chart: charts/meep-webhook build-flags: - -mod=vendor codecov: false lint: true # # CORE PACKAGES (JS) # meep-ctrl-engine-client: # src: js-packages/meep-ctrl-engine-client # lint: false # meep-metrics-engine-client: # src: js-packages/meep-metrics-engine-client # lint: false #------------------------------ # Dependencies #------------------------------ dep: meep-couchdb: chart: charts/couchdb meep-docker-registry: chart: charts/docker-registry meep-grafana: chart: charts/grafana meep-influxdb: chart: charts/influxdb meep-kube-state-metrics: chart: charts/kube-state-metrics meep-ingress: chart: charts/nginx-ingress meep-redis: chart: charts/redis #------------------------------ # Packages #------------------------------ packages: # CORE PACKAGES (GO) # Go Packages go-packages: meep-couch: src: go-packages/meep-couch lint: true meep-ctrl-engine-client: src: go-packages/meep-ctrl-engine-client lint: false meep-ctrl-engine-model: src: go-packages/meep-ctrl-engine-model meep-data-model: src: go-packages/meep-data-model lint: true meep-rnis-client: src: go-packages/meep-rnis-client lint: false meep-rnis-notification-client: src: go-packages/meep-rnis-notification-client lint: false api: go-packages/meep-rnis-notification-client/api/swagger.yaml meep-loc-serv-client: src: go-packages/meep-loc-serv-client lint: false Loading @@ -166,9 +193,6 @@ repo: meep-logger: src: go-packages/meep-logger lint: true meep-http-logger: src: go-packages/meep-http-logger lint: true meep-metric-store: src: go-packages/meep-metric-store lint: true Loading @@ -189,6 +213,9 @@ repo: meep-model: src: go-packages/meep-model lint: true meep-mq: src: go-packages/meep-mq lint: true meep-net-char-mgr: src: go-packages/meep-net-char-mgr lint: true Loading @@ -198,21 +225,28 @@ repo: meep-replay-manager: src: go-packages/meep-replay-manager lint: true meep-rnis-client: src: go-packages/meep-rnis-client lint: false meep-rnis-notification-client: src: go-packages/meep-rnis-notification-client lint: false api: go-packages/meep-rnis-notification-client/api/swagger.yaml meep-sandbox-ctrl-client: src: go-packages/meep-sandbox-ctrl-client lint: false meep-watchdog: src: go-packages/meep-watchdog lint: true dep: couchdb: chart: charts/couchdb docker-registry: chart: charts/docker-registry grafana: chart: charts/grafana influxdb: chart: charts/influxdb kube-state-metrics: chart: charts/kube-state-metrics nginx-ingress: chart: charts/nginx-ingress redis: chart: charts/redis # Javascript Packages js-packages: meep-mon-engine-client: src: js-packages/meep-mon-engine-client lint: false meep-platform-ctrl-client: src: js-packages/meep-platform-ctrl-client lint: false meep-sandbox-ctrl-client: src: js-packages/meep-sandbox-ctrl-client lint: false charts/meep-loc-serv/templates/clusterrolebinding.yaml +3 −2 Original line number Diff line number Diff line apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: "{{ .Values.serviceAccount }}-{{ .Values.namespace }}" name: "{{ .Release.Namespace }}:{{ .Values.serviceAccount }}" roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole Loading @@ -9,4 +9,5 @@ roleRef: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount }} namespace: {{ .Values.namespace }} No newline at end of file namespace: {{ .Release.Namespace }} No newline at end of file charts/meep-loc-serv/templates/deployment.yaml +2 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ template "meep-loc-serv.fullname" . }} namespace: {{ .Values.namespace }} labels: app: {{ template "meep-loc-serv.name" . }} chart: {{ template "meep-loc-serv.chart" . }} Loading @@ -17,7 +16,6 @@ spec: release: {{ .Release.Name }} template: metadata: namespace: {{ .Values.namespace }} labels: app: {{ template "meep-loc-serv.name" . }} release: {{ .Release.Name }} Loading @@ -42,6 +40,8 @@ spec: - containerPort: {{ .Values.deployment.port }} protocol: {{ .Values.deployment.protocol }} env: - name: MEEP_SANDBOX_NAME value: {{ .Values.image.env.sandboxName }} - name: MEEP_LOC_SERV_ROOT_URL value: {{ .Values.image.env.rooturl }} {{- if .Values.codecov.enabled}} Loading charts/meep-loc-serv/templates/service.yaml +1 −2 Original line number Diff line number Diff line apiVersion: v1 kind: Service metadata: name: {{ template "meep-loc-serv.fullname" . }} namespace: {{ .Values.namespace }} name: {{ .Values.service.name }} labels: app: {{ template "meep-loc-serv.name" . }} chart: {{ template "meep-loc-serv.chart" . }} Loading charts/meep-loc-serv/templates/serviceaccount.yaml +0 −1 Original line number Diff line number Diff line Loading @@ -2,4 +2,3 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ .Values.serviceAccount }} namespace: {{ .Values.namespace }} Loading
.meepctl-repocfg.yaml +223 −189 Original line number Diff line number Diff line Loading @@ -12,71 +12,100 @@ # See the License for the specific language governing permissions and # limitations under the License. version: 1.4.1 version: 1.4.2 repo: name: AdvantEDGE #------------------------------ # Core Subsystem #------------------------------ core: meep-user: service-account: charts/meep-user/meep-user-serviceaccount.yaml cluster-role-binding: charts/meep-user/meep-user-clusterrolebinding.yaml # Go Applications go-apps: meep-mon-engine: src: go-apps/meep-mon-engine bin: bin/meep-mon-engine chart: charts/meep-mon-engine build-flags: - -mod=vendor codecov: true lint: true meep-platform-ctrl: src: go-apps/meep-platform-ctrl bin: bin/meep-platform-ctrl chart: charts/meep-platform-ctrl codecov: true lint: true api: go-apps/meep-platform-ctrl/api/swagger.yaml docker-data: api: bin/meep-swagger-ui static: bin/meep-frontend meep-virt-engine: src: go-apps/meep-virt-engine bin: bin/meep-virt-engine chart: charts/meep-virt-engine codecov: true lint: true docker-data: 'entrypoint.sh': go-apps/meep-virt-engine/entrypoint.sh meep-loc-serv: charts/meep-loc-serv meep-metrics-engine: charts/meep-metrics-engine meep-mg-manager: charts/meep-mg-manager meep-rnis: charts/meep-rnis meep-sandbox-ctrl: charts/meep-sandbox-ctrl meep-tc-engine: charts/meep-tc-engine meep-virt-chart-templates: charts/meep-virt-chart-templates meep-webhook: src: go-apps/meep-webhook bin: bin/meep-webhook chart: charts/meep-webhook build-flags: - -mod=vendor codecov: false lint: false lint: true # CORE APPS (JS) # Javascript Applications js-apps: meep-frontend: src: js-apps/meep-frontend bin: bin/meep-frontend codecov: false lint: true local-deps: meep-ctrl-engine-api: js-packages/meep-ctrl-engine-client meep-platform-ctrl-api: js-packages/meep-platform-ctrl-client meep-sandbox-ctrl-api: js-packages/meep-sandbox-ctrl-client meep-mon-engine-api: js-packages/meep-mon-engine-client meep-swagger-ui: src: js-apps/meep-swagger-ui bin: bin/meep-swagger-ui codecov: false lint: false api-bundle: - meep-ctrl-engine - meep-metrics-engine - meep-metrics-engine-notification-client - meep-mg-manager - meep-mg-app-client - meep-rnis - meep-rnis-notification-client - meep-loc-serv - meep-loc-serv-notification-client - core.go-apps.meep-platform-ctrl - sandbox.go-apps.meep-sandbox-ctrl - sandbox.go-apps.meep-loc-serv - packages.go-packages.meep-loc-serv-notification-client - sandbox.go-apps.meep-rnis - packages.go-packages.meep-rnis-notification-client - sandbox.go-apps.meep-metrics-engine - packages.go-packages.meep-metrics-engine-notification-client - sandbox.go-apps.meep-mg-manager - packages.go-packages.meep-mg-app-client # CORE APPS (GO) meep-ctrl-engine: src: go-apps/meep-ctrl-engine bin: bin/meep-ctrl-engine chart: charts/meep-ctrl-engine codecov: true lint: true nodeport: 30000 api: go-apps/meep-ctrl-engine/api/swagger.yaml docker-data: api: bin/meep-swagger-ui static: bin/meep-frontend meep-rnis: src: go-apps/meep-rnis bin: bin/meep-rnis chart: charts/meep-rnis build-flags: - -mod=vendor codecov: true lint: true nodeport: 30017 api: go-apps/meep-rnis/api/swagger.yaml #------------------------------ # Sandbox Subsystem #------------------------------ sandbox: # Go Applications go-apps: meep-loc-serv: src: go-apps/meep-loc-serv bin: bin/meep-loc-serv chart: charts/meep-loc-serv build-flags: - -mod=vendor codecov: true codecov: false lint: true nodeport: 30007 api: go-apps/meep-loc-serv/api/swagger.yaml meep-metrics-engine: src: go-apps/meep-metrics-engine Loading @@ -84,78 +113,76 @@ repo: chart: charts/meep-metrics-engine build-flags: - -mod=vendor codecov: true codecov: false lint: true nodeport: 30008 api: go-apps/meep-metrics-engine/api/v2/swagger.yaml meep-mg-manager: src: go-apps/meep-mg-manager bin: bin/meep-mg-manager chart: charts/meep-mg-manager codecov: true codecov: false lint: true nodeport: 30005 api: go-apps/meep-mg-manager/api/swagger.yaml meep-mon-engine: src: go-apps/meep-mon-engine bin: bin/meep-mon-engine chart: charts/meep-mon-engine meep-rnis: src: go-apps/meep-rnis bin: bin/meep-rnis chart: charts/meep-rnis build-flags: - -mod=vendor codecov: true codecov: false lint: true api: go-apps/meep-rnis/api/swagger.yaml meep-sandbox-ctrl: src: go-apps/meep-sandbox-ctrl bin: bin/meep-sandbox-ctrl chart: charts/meep-sandbox-ctrl codecov: false lint: true api: go-apps/meep-sandbox-ctrl/api/swagger.yaml meep-tc-engine: src: go-apps/meep-tc-engine bin: bin/meep-tc-engine chart: charts/meep-tc-engine codecov: true codecov: false lint: true meep-tc-sidecar: src: go-apps/meep-tc-sidecar bin: bin/meep-tc-sidecar codecov: false lint: true meep-virt-engine: src: go-apps/meep-virt-engine bin: bin/meep-virt-engine chart: charts/meep-virt-engine template: charts/meep-virt-engine/virt-templates codecov: true lint: true meep-webhook: src: go-apps/meep-webhook bin: bin/meep-webhook chart: charts/meep-webhook build-flags: - -mod=vendor codecov: false lint: true # # CORE PACKAGES (JS) # meep-ctrl-engine-client: # src: js-packages/meep-ctrl-engine-client # lint: false # meep-metrics-engine-client: # src: js-packages/meep-metrics-engine-client # lint: false #------------------------------ # Dependencies #------------------------------ dep: meep-couchdb: chart: charts/couchdb meep-docker-registry: chart: charts/docker-registry meep-grafana: chart: charts/grafana meep-influxdb: chart: charts/influxdb meep-kube-state-metrics: chart: charts/kube-state-metrics meep-ingress: chart: charts/nginx-ingress meep-redis: chart: charts/redis #------------------------------ # Packages #------------------------------ packages: # CORE PACKAGES (GO) # Go Packages go-packages: meep-couch: src: go-packages/meep-couch lint: true meep-ctrl-engine-client: src: go-packages/meep-ctrl-engine-client lint: false meep-ctrl-engine-model: src: go-packages/meep-ctrl-engine-model meep-data-model: src: go-packages/meep-data-model lint: true meep-rnis-client: src: go-packages/meep-rnis-client lint: false meep-rnis-notification-client: src: go-packages/meep-rnis-notification-client lint: false api: go-packages/meep-rnis-notification-client/api/swagger.yaml meep-loc-serv-client: src: go-packages/meep-loc-serv-client lint: false Loading @@ -166,9 +193,6 @@ repo: meep-logger: src: go-packages/meep-logger lint: true meep-http-logger: src: go-packages/meep-http-logger lint: true meep-metric-store: src: go-packages/meep-metric-store lint: true Loading @@ -189,6 +213,9 @@ repo: meep-model: src: go-packages/meep-model lint: true meep-mq: src: go-packages/meep-mq lint: true meep-net-char-mgr: src: go-packages/meep-net-char-mgr lint: true Loading @@ -198,21 +225,28 @@ repo: meep-replay-manager: src: go-packages/meep-replay-manager lint: true meep-rnis-client: src: go-packages/meep-rnis-client lint: false meep-rnis-notification-client: src: go-packages/meep-rnis-notification-client lint: false api: go-packages/meep-rnis-notification-client/api/swagger.yaml meep-sandbox-ctrl-client: src: go-packages/meep-sandbox-ctrl-client lint: false meep-watchdog: src: go-packages/meep-watchdog lint: true dep: couchdb: chart: charts/couchdb docker-registry: chart: charts/docker-registry grafana: chart: charts/grafana influxdb: chart: charts/influxdb kube-state-metrics: chart: charts/kube-state-metrics nginx-ingress: chart: charts/nginx-ingress redis: chart: charts/redis # Javascript Packages js-packages: meep-mon-engine-client: src: js-packages/meep-mon-engine-client lint: false meep-platform-ctrl-client: src: js-packages/meep-platform-ctrl-client lint: false meep-sandbox-ctrl-client: src: js-packages/meep-sandbox-ctrl-client lint: false
charts/meep-loc-serv/templates/clusterrolebinding.yaml +3 −2 Original line number Diff line number Diff line apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: "{{ .Values.serviceAccount }}-{{ .Values.namespace }}" name: "{{ .Release.Namespace }}:{{ .Values.serviceAccount }}" roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole Loading @@ -9,4 +9,5 @@ roleRef: subjects: - kind: ServiceAccount name: {{ .Values.serviceAccount }} namespace: {{ .Values.namespace }} No newline at end of file namespace: {{ .Release.Namespace }} No newline at end of file
charts/meep-loc-serv/templates/deployment.yaml +2 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ template "meep-loc-serv.fullname" . }} namespace: {{ .Values.namespace }} labels: app: {{ template "meep-loc-serv.name" . }} chart: {{ template "meep-loc-serv.chart" . }} Loading @@ -17,7 +16,6 @@ spec: release: {{ .Release.Name }} template: metadata: namespace: {{ .Values.namespace }} labels: app: {{ template "meep-loc-serv.name" . }} release: {{ .Release.Name }} Loading @@ -42,6 +40,8 @@ spec: - containerPort: {{ .Values.deployment.port }} protocol: {{ .Values.deployment.protocol }} env: - name: MEEP_SANDBOX_NAME value: {{ .Values.image.env.sandboxName }} - name: MEEP_LOC_SERV_ROOT_URL value: {{ .Values.image.env.rooturl }} {{- if .Values.codecov.enabled}} Loading
charts/meep-loc-serv/templates/service.yaml +1 −2 Original line number Diff line number Diff line apiVersion: v1 kind: Service metadata: name: {{ template "meep-loc-serv.fullname" . }} namespace: {{ .Values.namespace }} name: {{ .Values.service.name }} labels: app: {{ template "meep-loc-serv.name" . }} chart: {{ template "meep-loc-serv.chart" . }} Loading
charts/meep-loc-serv/templates/serviceaccount.yaml +0 −1 Original line number Diff line number Diff line Loading @@ -2,4 +2,3 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ .Values.serviceAccount }} namespace: {{ .Values.namespace }}