Categories
gcp JFrog Kubernetes

JFrog Artifactory HA on GKE with Google Cloud Storage & Google SQL

Series This is part of a series of JFrog blogs that will help guide you through installing their new Unified Platform. Artifactory HA Mission Control Distribution Xray Artifactory HA Edge General https://github.com/jfrog/charts/tree/master/stable/artifactory-ha Goal Install using helm 3 Artifactory 7 Google Cloud Storage (bucket) — artifacts Google SQL — application database Example Diagram Add repo helm […]

Categories
Spinnaker

Spinnaker: Configuring Slack Notifications

Create a slack application Go to https://api.slack.com/apps. Click Create an App. Select your Development Slack Workspace. Click Create App. Create a bot Click the Bots section under Add features and functionality. Click Add a Bot User. Click Add Bot User and switch Always Show Bot as Online to on. Install App Click the Install App […]

Categories
gcp Kubernetes

Install Spinnaker in GKE using Halyard (GCE) w/ a Persistent Disk

Create Halyard Instance w/ Persistent Disk Click CREATE INSTANCE. Important: Make sure to create your instance in the same network/zone as your Kubernetes cluster. Input Name, Region, Zone and Machine type. Select Ubuntu 18.04 LTS Minimal boot disk. Click Management, security, disks, networking, sole tenancy. Select the Disks tab. Under Additional disks, click the + […]

Categories
Kubernetes

Kubernetes: Install Istio using Helm with Secret Discovery Service (SDS) + Cert-Manager

Install Cert-Manager If you haven’t already, install Cert-Manager. https://itsmetommy.com/2019/06/23/kubernetes-cert-manager-on-gke-using-lets-encrypt/ Install Istio with SDS using Helm Add repo and update https://github.com/istio/istio/releases/ # latest release Add repo. helm repo add istio.io https://storage.googleapis.com/istio-release/releases/1.2.6/charts/ Update. helm repo update Install CRD helm install istio.io/istio-init –name istio-init –namespace istio-system Install Istio https://istio.io/docs/tasks/traffic-management/ingress/secure-ingress-sds/ helm install istio.io/istio –name istio \ –namespace istio-system \ –set […]

Categories
Kubernetes

Kubernetes: Istio + Cert-Manager + GKE

Install Cert-Manager If you haven’t already, install Cert-Manager. https://itsmetommy.com/2019/06/23/kubernetes-cert-manager-on-gke-using-lets-encrypt/ Enable Istio in GKE Verify { kubectl get service -n istio-system kubectl get pods -n istio-system } Enable Istio on namespace kubectl label ns itsmetommy istio-injection=enabled Create Certificate cat <<EOF > itsmetommy-certificate.yaml apiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: itsmetommy-yourdomain-com-tls namespace: istio-system spec: secretName: itsmetommy-yourdomain-com-tls commonName: ‘*.itsmetommy.yourdomain.com’ […]