clean pipeline file

This commit is contained in:
Victor Barba Martin 2021-11-16 13:21:34 +01:00
parent 13f8948d4b
commit 0afd2f671a
1 changed files with 1 additions and 76 deletions

View File

@ -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'