Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cleanup: add region tags to yaml and sh #684

Merged
merged 23 commits into from
Feb 3, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions hack/make-release-artifacts.sh
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,19 @@ mk_kubernetes_manifests() {

print_license_header
print_autogenerated_warning

echo '# [START gke_release_kubernetes_manifests_microservices_demo]'

echo "${out_manifest}"
echo "# [END gke_release_kubernetes_manifests_microservices_demo]"
}

mk_istio_manifests() {
print_license_header
print_autogenerated_warning
echo '# [START servicemesh_release_istio_manifests_microservices_demo]'
read_manifests "${SCRIPTDIR}/../istio-manifests"
echo '# [END servicemesh_release_istio_manifests_microservices_demo]'
}

main() {
Expand All @@ -92,14 +98,10 @@ main() {

k8s_manifests_file="${OUT_DIR}/kubernetes-manifests.yaml"
mk_kubernetes_manifests > "${k8s_manifests_file}"
# removes region tags to the release manifests
sed -i '' '/[^# \[]]/d' "${k8s_manifests_file}"
log "Written ${k8s_manifests_file}"

istio_manifests_file="${OUT_DIR}/istio-manifests.yaml"
mk_istio_manifests > "${istio_manifests_file}"
# removes region tags to the release manifests
sed -i '' '/[^# \[]]/d' "${istio_manifests_file}"
log "Written ${istio_manifests_file}"
}
# "$@"
Expand Down
4 changes: 0 additions & 4 deletions istio-manifests/allow-egress-googleapis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START servicemesh_istio_manifests_allow_egress_googleapis_serviceentry_allow_egress_googleapis]
apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
Expand All @@ -29,9 +28,7 @@ spec:
- number: 443
protocol: HTTPS
name: https
# [END servicemesh_istio_manifests_allow_egress_googleapis_serviceentry_allow_egress_googleapis]
---
# [START servicemesh_istio_manifests_allow_egress_googleapis_serviceentry_allow_egress_google_metadata]
apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
Expand All @@ -48,4 +45,3 @@ spec:
- number: 443
name: https
protocol: HTTPS
# [END servicemesh_istio_manifests_allow_egress_googleapis_serviceentry_allow_egress_google_metadata]
4 changes: 0 additions & 4 deletions istio-manifests/frontend-gateway.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START servicemesh_istio_manifests_frontend_gateway_gateway_frontend_gateway]
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
Expand All @@ -28,9 +27,7 @@ spec:
protocol: HTTP
hosts:
- "*"
# [END servicemesh_istio_manifests_frontend_gateway_gateway_frontend_gateway]
---
# [START servicemesh_istio_manifests_frontend_gateway_virtualservice_frontend_ingress]
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
Expand All @@ -46,4 +43,3 @@ spec:
host: frontend
port:
number: 80
# [END servicemesh_istio_manifests_frontend_gateway_virtualservice_frontend_ingress]
4 changes: 1 addition & 3 deletions istio-manifests/frontend.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START servicemesh_istio_manifests_frontend_virtualservice_frontend]
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
Expand All @@ -25,5 +24,4 @@ spec:
- destination:
host: frontend
port:
number: 80
# [END servicemesh_istio_manifests_frontend_virtualservice_frontend]
number: 80
4 changes: 0 additions & 4 deletions kubernetes-manifests/adservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_adservice_deployment_adservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -59,9 +58,7 @@ spec:
periodSeconds: 15
exec:
command: ["/bin/grpc_health_probe", "-addr=:9555"]
# [END gke_kubernetes_manifests_adservice_deployment_adservice]
---
# [START gke_kubernetes_manifests_adservice_service_adservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -74,4 +71,3 @@ spec:
- name: grpc
port: 9555
targetPort: 9555
# [END gke_kubernetes_manifests_adservice_service_adservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/cartservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_cartservice_deployment_cartservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -52,9 +51,7 @@ spec:
periodSeconds: 10
exec:
command: ["/bin/grpc_health_probe", "-addr=:7070", "-rpc-timeout=5s"]
# [END gke_kubernetes_manifests_cartservice_deployment_cartservice]
---
# [START gke_kubernetes_manifests_cartservice_service_cartservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -67,4 +64,3 @@ spec:
- name: grpc
port: 7070
targetPort: 7070
# [END gke_kubernetes_manifests_cartservice_service_cartservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/checkoutservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_checkoutservice_deployment_checkoutservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -68,9 +67,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_checkoutservice_deployment_checkoutservice]
---
# [START gke_kubernetes_manifests_checkoutservice_service_checkoutservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -83,4 +80,3 @@ spec:
- name: grpc
port: 5050
targetPort: 5050
# [END gke_kubernetes_manifests_checkoutservice_service_checkoutservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/currencyservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_currencyservice_deployment_currencyservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -56,9 +55,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_currencyservice_deployment_currencyservice]
---
# [START gke_kubernetes_manifests_currencyservice_service_currencyservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -71,4 +68,3 @@ spec:
- name: grpc
port: 7000
targetPort: 7000
# [END gke_kubernetes_manifests_currencyservice_service_currencyservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/emailservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_emailservice_deployment_emailservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -55,9 +54,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_emailservice_deployment_emailservice]
---
# [START gke_kubernetes_manifests_emailservice_service_emailservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -70,4 +67,3 @@ spec:
- name: grpc
port: 5000
targetPort: 8080
# [END gke_kubernetes_manifests_emailservice_service_emailservice]
6 changes: 0 additions & 6 deletions kubernetes-manifests/frontend.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_frontend_deployment_frontend]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -86,9 +85,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_frontend_deployment_frontend]
---
# [START gke_kubernetes_manifests_frontend_service_frontend]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -101,9 +98,7 @@ spec:
- name: http
port: 80
targetPort: 8080
# [END gke_kubernetes_manifests_frontend_service_frontend]
---
# [START gke_kubernetes_manifests_frontend_service_frontend_external]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -116,4 +111,3 @@ spec:
- name: http
port: 80
targetPort: 8080
# [END gke_kubernetes_manifests_frontend_service_frontend_external]
2 changes: 0 additions & 2 deletions kubernetes-manifests/loadgenerator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_loadgenerator_deployment_loadgenerator]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -63,4 +62,3 @@ spec:
limits:
cpu: 500m
memory: 512Mi
# [END gke_kubernetes_manifests_loadgenerator_deployment_loadgenerator]
4 changes: 0 additions & 4 deletions kubernetes-manifests/paymentservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_paymentservice_deployment_paymentservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -55,9 +54,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_paymentservice_deployment_paymentservice]
---
# [START gke_kubernetes_manifests_paymentservice_service_paymentservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -70,4 +67,3 @@ spec:
- name: grpc
port: 50051
targetPort: 50051
# [END gke_kubernetes_manifests_paymentservice_service_paymentservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/productcatalogservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_productcatalogservice_deployment_productcatalogservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -57,9 +56,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_productcatalogservice_deployment_productcatalogservice]
---
# [START gke_kubernetes_manifests_productcatalogservice_service_productcatalogservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -72,4 +69,3 @@ spec:
- name: grpc
port: 3550
targetPort: 3550
# [END gke_kubernetes_manifests_productcatalogservice_service_productcatalogservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/recommendationservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_recommendationservice_deployment_recommendationservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -59,9 +58,7 @@ spec:
limits:
cpu: 200m
memory: 450Mi
# [END gke_kubernetes_manifests_recommendationservice_deployment_recommendationservice]
---
# [START gke_kubernetes_manifests_recommendationservice_service_recommendationservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -74,4 +71,3 @@ spec:
- name: grpc
port: 8080
targetPort: 8080
# [END gke_kubernetes_manifests_recommendationservice_service_recommendationservice]
4 changes: 0 additions & 4 deletions kubernetes-manifests/redis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_redis_deployment_redis_cart]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -53,9 +52,7 @@ spec:
volumes:
- name: redis-data
emptyDir: {}
# [END gke_kubernetes_manifests_redis_deployment_redis_cart]
---
# [START gke_kubernetes_manifests_redis_service_redis_cart]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -68,4 +65,3 @@ spec:
- name: redis
port: 6379
targetPort: 6379
# [END gke_kubernetes_manifests_redis_service_redis_cart]
4 changes: 0 additions & 4 deletions kubernetes-manifests/shippingservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# [START gke_kubernetes_manifests_shippingservice_deployment_shippingservice]
apiVersion: apps/v1
kind: Deployment
metadata:
Expand Down Expand Up @@ -57,9 +56,7 @@ spec:
limits:
cpu: 200m
memory: 128Mi
# [END gke_kubernetes_manifests_shippingservice_deployment_shippingservice]
---
# [START gke_kubernetes_manifests_shippingservice_service_shippingservice]
apiVersion: v1
kind: Service
metadata:
Expand All @@ -72,4 +69,3 @@ spec:
- name: grpc
port: 50051
targetPort: 50051
# [END gke_kubernetes_manifests_shippingservice_service_shippingservice]