Loading my_deploy.sh +1 −1 Original line number Original line Diff line number Diff line Loading @@ -7,7 +7,7 @@ export TFS_REGISTRY_IMAGE="http://localhost:32000/tfs/" # interdomain slice pathcomp dlt # interdomain slice pathcomp dlt # dbscanserving opticalattackmitigator opticalattackdetector # dbscanserving opticalattackmitigator opticalattackdetector # l3_attackmitigator l3_centralizedattackdetector l3_distributedattackdetector # l3_attackmitigator l3_centralizedattackdetector l3_distributedattackdetector export TFS_COMPONENTS="context device automation monitoring pathcomp service slice compute webui" export TFS_COMPONENTS="context device automation monitoring pathcomp policy service slice compute webui" # Set the tag you want to use for your images. # Set the tag you want to use for your images. export TFS_IMAGE_TAG="dev" export TFS_IMAGE_TAG="dev" Loading src/policy/target/kubernetes/kubernetes.yml 0 → 100644 +95 −0 Original line number Original line Diff line number Diff line --- apiVersion: v1 kind: Service metadata: annotations: app.quarkus.io/commit-id: e369fc6b4de63303f91e1fd3de0b6a591a86c0f5 app.quarkus.io/build-timestamp: 2022-11-18 - 12:56:37 +0000 labels: app.kubernetes.io/name: policyservice app: policyservice name: policyservice spec: ports: - name: http port: 8080 targetPort: 8080 - name: grpc port: 6060 targetPort: 6060 - name: grpc-server port: 6060 targetPort: 6060 selector: app.kubernetes.io/name: policyservice type: ClusterIP --- apiVersion: apps/v1 kind: Deployment metadata: annotations: app.quarkus.io/commit-id: e369fc6b4de63303f91e1fd3de0b6a591a86c0f5 app.quarkus.io/build-timestamp: 2022-11-18 - 12:56:37 +0000 labels: app: policyservice app.kubernetes.io/name: policyservice name: policyservice spec: replicas: 1 selector: matchLabels: app.kubernetes.io/name: policyservice template: metadata: annotations: app.quarkus.io/commit-id: e369fc6b4de63303f91e1fd3de0b6a591a86c0f5 app.quarkus.io/build-timestamp: 2022-11-18 - 12:56:37 +0000 labels: app: policyservice app.kubernetes.io/name: policyservice spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: MONITORING_SERVICE_HOST value: monitoringservice - name: SERVICE_SERVICE_HOST value: serviceservice - name: CONTEXT_SERVICE_HOST value: contextservice image: registry.gitlab.com/teraflow-h2020/controller/policy:0.1.0 imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: /q/health/live port: 8080 scheme: HTTP initialDelaySeconds: 2 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: policyservice ports: - containerPort: 8080 name: http protocol: TCP - containerPort: 6060 name: grpc protocol: TCP - containerPort: 6060 name: grpc-server protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /q/health/ready port: 8080 scheme: HTTP initialDelaySeconds: 2 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 Loading
my_deploy.sh +1 −1 Original line number Original line Diff line number Diff line Loading @@ -7,7 +7,7 @@ export TFS_REGISTRY_IMAGE="http://localhost:32000/tfs/" # interdomain slice pathcomp dlt # interdomain slice pathcomp dlt # dbscanserving opticalattackmitigator opticalattackdetector # dbscanserving opticalattackmitigator opticalattackdetector # l3_attackmitigator l3_centralizedattackdetector l3_distributedattackdetector # l3_attackmitigator l3_centralizedattackdetector l3_distributedattackdetector export TFS_COMPONENTS="context device automation monitoring pathcomp service slice compute webui" export TFS_COMPONENTS="context device automation monitoring pathcomp policy service slice compute webui" # Set the tag you want to use for your images. # Set the tag you want to use for your images. export TFS_IMAGE_TAG="dev" export TFS_IMAGE_TAG="dev" Loading
src/policy/target/kubernetes/kubernetes.yml 0 → 100644 +95 −0 Original line number Original line Diff line number Diff line --- apiVersion: v1 kind: Service metadata: annotations: app.quarkus.io/commit-id: e369fc6b4de63303f91e1fd3de0b6a591a86c0f5 app.quarkus.io/build-timestamp: 2022-11-18 - 12:56:37 +0000 labels: app.kubernetes.io/name: policyservice app: policyservice name: policyservice spec: ports: - name: http port: 8080 targetPort: 8080 - name: grpc port: 6060 targetPort: 6060 - name: grpc-server port: 6060 targetPort: 6060 selector: app.kubernetes.io/name: policyservice type: ClusterIP --- apiVersion: apps/v1 kind: Deployment metadata: annotations: app.quarkus.io/commit-id: e369fc6b4de63303f91e1fd3de0b6a591a86c0f5 app.quarkus.io/build-timestamp: 2022-11-18 - 12:56:37 +0000 labels: app: policyservice app.kubernetes.io/name: policyservice name: policyservice spec: replicas: 1 selector: matchLabels: app.kubernetes.io/name: policyservice template: metadata: annotations: app.quarkus.io/commit-id: e369fc6b4de63303f91e1fd3de0b6a591a86c0f5 app.quarkus.io/build-timestamp: 2022-11-18 - 12:56:37 +0000 labels: app: policyservice app.kubernetes.io/name: policyservice spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: MONITORING_SERVICE_HOST value: monitoringservice - name: SERVICE_SERVICE_HOST value: serviceservice - name: CONTEXT_SERVICE_HOST value: contextservice image: registry.gitlab.com/teraflow-h2020/controller/policy:0.1.0 imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: /q/health/live port: 8080 scheme: HTTP initialDelaySeconds: 2 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: policyservice ports: - containerPort: 8080 name: http protocol: TCP - containerPort: 6060 name: grpc protocol: TCP - containerPort: 6060 name: grpc-server protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /q/health/ready port: 8080 scheme: HTTP initialDelaySeconds: 2 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10