clean pipeline file
This commit is contained in:
parent
13f8948d4b
commit
0afd2f671a
|
|
@ -64,79 +64,4 @@ pipelines:
|
||||||
- docker push "gcr.io/${GCLOUD_PROJECT}/coturn:${VERSION}"
|
- docker push "gcr.io/${GCLOUD_PROJECT}/coturn:${VERSION}"
|
||||||
- docker push "gcr.io/${GCLOUD_PROJECT}/coturn-dns:${VERSION}"
|
- docker push "gcr.io/${GCLOUD_PROJECT}/coturn-dns:${VERSION}"
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
|
|
||||||
|
|
||||||
# - step: Deploy haproxy ingress controller
|
|
||||||
# % helm install haproxy-ingress haproxy-ingress/haproxy-ingress\
|
|
||||||
# --create-namespace --namespace ingress-controller\
|
|
||||||
# --version 0.13.1\
|
|
||||||
# -f k8s/haproxy/haproxy-ingress-values.yaml
|
|
||||||
# helm upgrade -n ingress-controller -f k8s/haproxy/haproxy-ingress-values.yaml haproxy-ingress haproxy-ingress/haproxy-ingress --version 0.13.1
|
|
||||||
# kubectl --namespace ingress-controller patch deployment haproxy-ingress -p '{"spec":{"template":{"spec":{"containers":[{"name":"haproxy-ingress","ports":[{"name":"exporter","containerPort":9105},{"name":"ingress-stats","containerPort":10254}]}]}}}}'
|
|
||||||
|
|
||||||
# - step: Deploy cert-manager
|
|
||||||
# helm install \
|
|
||||||
# cert-manager jetstack/cert-manager \
|
|
||||||
# --namespace cert-manager \
|
|
||||||
# --create-namespace \
|
|
||||||
# --version v1.5.0 \
|
|
||||||
# --set installCRDs=true
|
|
||||||
# $ kubectl apply -f k8s/cert-manager/cluster-issuer-production.yaml
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# - step: Deploy GCR credentials
|
|
||||||
# kubectl create secret docker-registry gcr-json-key \
|
|
||||||
# --docker-server=gcr.io \
|
|
||||||
# --docker-username=_json_key \
|
|
||||||
# --docker-password="$(cat k8s/gcp.json)" \
|
|
||||||
# --docker-email=any@valid.email
|
|
||||||
# kubectl patch serviceaccount default \
|
|
||||||
# -p '{"imagePullSecrets": [{"name": "gcr-json-key"}]}'
|
|
||||||
|
|
||||||
# Deploy nginx ingress controller
|
|
||||||
# helm install nginx-ingress stable/nginx-ingress
|
|
||||||
|
|
||||||
# Deploy monitoring clusterissuer
|
|
||||||
# kubectl apply -f k8s/monitoring/clusterissuer.yaml
|
|
||||||
|
|
||||||
# Deploy monitoring certificate
|
|
||||||
# kubectl apply -f k8s/monitoring/certificate.yaml
|
|
||||||
|
|
||||||
# Deploy monitoring helm
|
|
||||||
# helm install \
|
|
||||||
# monitoring stable/prometheus-operator \
|
|
||||||
# -f k8s/monitoring/helm-values.yaml \
|
|
||||||
# --namespace monitoring \
|
|
||||||
# --set grafana.adminPassword=jamkazamMonitoring
|
|
||||||
|
|
||||||
|
|
||||||
# - step:
|
|
||||||
# name: Deploy to K8s
|
|
||||||
# deployment: production
|
|
||||||
# script:
|
|
||||||
# - AUTOSCALER_IMAGE="gcr.io/$GCLOUD_PROJECT/autoscaler:prod-0.1.$BITBUCKET_BUILD_NUMBER"
|
|
||||||
# - COTURN_DNS_IMAGE="gcr.io/$GCLOUD_PROJECT/coturn-dns:prod-0.1.$BITBUCKET_BUILD_NUMBER"
|
|
||||||
# - sed -i "s|{{linode_autoscaler_image}}|$AUTOSCALER_IMAGE|g" k8s/linode-autoscaler/production-webrtc-be-autoscaler.yaml
|
|
||||||
# - sed -i "s|{{linode_autoscaler_image}}|$AUTOSCALER_IMAGE|g" k8s/linode-autoscaler/production-coturn-autoscaler.yaml
|
|
||||||
# - sed -i "s|{{coturn_dns_image}}|$COTURN_DNS_IMAGE|g" k8s/coturn-dns/production-coturn-dns.yaml
|
|
||||||
# # - pipe: atlassian/kubectl-run:1.1.2
|
|
||||||
# # variables:
|
|
||||||
# # KUBE_CONFIG: $KUBE_CONFIG_PRD
|
|
||||||
# # KUBECTL_COMMAND: 'apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml'
|
|
||||||
# - pipe: atlassian/kubectl-run:1.1.2
|
|
||||||
# variables:
|
|
||||||
# KUBE_CONFIG: $KUBE_CONFIG_PRD
|
|
||||||
# KUBECTL_COMMAND: 'apply'
|
|
||||||
# RESOURCE_PATH: 'k8s/linode-autoscaler/linode-autoscaler-namespace-secrets.yaml'
|
|
||||||
# - pipe: atlassian/kubectl-run:1.1.2
|
|
||||||
# variables:
|
|
||||||
# KUBE_CONFIG: $KUBE_CONFIG_PRD
|
|
||||||
# KUBECTL_COMMAND: 'apply'
|
|
||||||
# RESOURCE_PATH: 'k8s/linode-autoscaler/production-coturn-autoscaler.yaml'
|
|
||||||
# - pipe: atlassian/kubectl-run:1.1.2
|
|
||||||
# variables:
|
|
||||||
# KUBE_CONFIG: $KUBE_CONFIG_PRD
|
|
||||||
# KUBECTL_COMMAND: 'apply'
|
|
||||||
# RESOURCE_PATH: 'k8s/coturn-dns/production-coturn-dns.yaml'
|
|
||||||
Loading…
Reference in New Issue