diff --git a/scs-101/README.md b/scs-101/README.md index ed96167..e7b40cb 100644 --- a/scs-101/README.md +++ b/scs-101/README.md @@ -32,3 +32,30 @@ lib project for core projects ```shell ORDER_UUID=$(curl --silent -H 'Content-Type: application/json' -d "{\"itemName\":\"book\"}" http://localhost:8080/order | jq -r '.orderUuid') && for i in `seq 1 15`; do sleep 1; echo $(curl --silent "http://localhost:8080/order/status/"$ORDER_UUID); done; ``` + + +## Docker Images + +I tagged the docker image based on project name since they are all in the same GitHub project, (but in real life this should be in separated project and tagged by application version) + +### scs-101-shipping +```shell +docker pull ghcr.io/ehsaniara/scs-kafka-intro:scs-101-shipping +``` +### scs-101-order +```shell +docker pull ghcr.io/ehsaniara/scs-kafka-intro:scs-101-order +``` +### scs-101-order-branch +```shell +docker pull ghcr.io/ehsaniara/scs-kafka-intro:scs-101-order-branch +``` +### scs-101-shipped +```shell +docker pull ghcr.io/ehsaniara/scs-kafka-intro:scs-101-shipped +``` +### scs-101-shipping +```shell +docker pull ghcr.io/ehsaniara/scs-kafka-intro:scs-101-shipping +``` + diff --git a/scs-101/scs-101-inventory-check/k8s.yml b/scs-101/scs-101-inventory-check/k8s.yml index 8760d93..71aa683 100644 --- a/scs-101/scs-101-inventory-check/k8s.yml +++ b/scs-101/scs-101-inventory-check/k8s.yml @@ -43,6 +43,8 @@ spec: env: - name: SPRING_PROFILES_ACTIVE value: kube + - name: JAVA_OPTS + value: "-XX:+UnlockExperimentalVMOptions -XX:MaxRAMFraction=1 -Xms128M -Xmx128M -XX:+Unlock" - name: MY_POD_IP valueFrom: fieldRef: diff --git a/scs-101/scs-101-order-branch/k8s.yml b/scs-101/scs-101-order-branch/k8s.yml index 3cb944b..555a88e 100644 --- a/scs-101/scs-101-order-branch/k8s.yml +++ b/scs-101/scs-101-order-branch/k8s.yml @@ -43,6 +43,8 @@ spec: env: - name: SPRING_PROFILES_ACTIVE value: kube + - name: JAVA_OPTS + value: "-XX:+UnlockExperimentalVMOptions -XX:MaxRAMFraction=1 -Xms128M -Xmx128M -XX:+Unlock" - name: MY_POD_IP valueFrom: fieldRef: diff --git a/scs-101/scs-101-order/k8s.yml b/scs-101/scs-101-order/k8s.yml index e6d8f58..01c8446 100644 --- a/scs-101/scs-101-order/k8s.yml +++ b/scs-101/scs-101-order/k8s.yml @@ -43,6 +43,8 @@ spec: env: - name: SPRING_PROFILES_ACTIVE value: kube + - name: JAVA_OPTS + value: "-XX:+UnlockExperimentalVMOptions -XX:MaxRAMFraction=1 -Xms128M -Xmx128M -XX:+Unlock" - name: MY_POD_IP valueFrom: fieldRef: diff --git a/scs-101/scs-101-shipped/k8s.yml b/scs-101/scs-101-shipped/k8s.yml index 2ea3138..2e85361 100644 --- a/scs-101/scs-101-shipped/k8s.yml +++ b/scs-101/scs-101-shipped/k8s.yml @@ -43,6 +43,8 @@ spec: env: - name: SPRING_PROFILES_ACTIVE value: kube + - name: JAVA_OPTS + value: "-XX:+UnlockExperimentalVMOptions -XX:MaxRAMFraction=1 -Xms128M -Xmx128M -XX:+Unlock" - name: MY_POD_IP valueFrom: fieldRef: diff --git a/scs-101/scs-101-shipping/k8s.yml b/scs-101/scs-101-shipping/k8s.yml index 0a2f0f4..42500c1 100644 --- a/scs-101/scs-101-shipping/k8s.yml +++ b/scs-101/scs-101-shipping/k8s.yml @@ -43,6 +43,8 @@ spec: env: - name: SPRING_PROFILES_ACTIVE value: kube + - name: JAVA_OPTS + value: "-XX:+UnlockExperimentalVMOptions -XX:MaxRAMFraction=1 -Xms128M -Xmx128M -XX:+Unlock" - name: MY_POD_IP valueFrom: fieldRef: