profile
viewpoint
David Yu david-yu HashiCorp San Francisco, CA Product Manager at HashiCorp

david-yu/leroy-jenkins 7

Jenkins container that builds docker images for Docker EE Standard and Advanced

david-yu/ansible-docker-ee 5

Ansible Docker EE playbook

david-yu/docker-wordpress 3

A Docker Wordpress Example with Docker EE Standard and Advanced

david-yu/sg-mta-workshop 3

Singapore MTA Workshop

david-yu/cisco-docker-mta-workshop 1

Cisco Docker MTA Workshop

david-yu/alpine-helm 0

Example of Alpine Helm Chart

david-yu/ansible-docker-cs 0

An Ansible playbook for Docker's CS engine

david-yu/ansible-docker-dtr 0

Ansible Docker Trusted Registry playbook

david-yu/ansible-docker-ucp 0

Ansible Docker UCP Playbook

david-yu/consul 0

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

pull request commenthashicorp/consul

connect: ensure proxy-defaults protocol is used for upstreams

Based on the official support policy, we should backport to 1.7 and 1.6.

rboyer

comment created time in 5 days

delete branch hashicorp/consul-helm

delete branch : david-yu-patch-1

delete time in 6 days

push eventhashicorp/consul-helm

David Yu

commit sha 75f10d5928cd8fe0edd1139c730c0f01cbde84f9

Updated README with Helm repo instructions (#461) * Updated README with Helm repo instructions * Update README.md Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com> Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>

view details

push time in 6 days

PR merged hashicorp/consul-helm

Updated README with Helm repo instructions

Updated README so it shows up with right instructions on Helm Hub.

+17 -8

0 comment

1 changed file

david-yu

pr closed time in 6 days

push eventhashicorp/consul-helm

David Yu

commit sha 99ca75bb1d512a6d4085e92a85835c1074df8091

Update README.md Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>

view details

push time in 6 days

PR opened hashicorp/consul-helm

Updated README with Helm repo instructions

Updated README so it shows up with right instructions on Helm Hub.

+17 -8

0 comment

1 changed file

pr created time in 6 days

create barnchhashicorp/consul-helm

branch : david-yu-patch-1

created branch time in 6 days

issue commenthashicorp/consul

Consul Connect Multi-DC in Kubernetes

Hi @oleksiyp

Thank you for your feedback. We just released WAN Federation over Mesh Gateways for Kubernetes to enable the multi-dc workflow: https://www.consul.io/docs/k8s/installation/multi-cluster/overview

In addition we are working towards enabling our newly built Ingress Gateway for Consul 1.8 beta (https://www.consul.io/docs/connect/ingress_gateway) into the Helm chart for deployment as well.

As far as Flagger, we have seen requests for flagger in the past. We'll take a review your PR as well so thank you for the PR.

oleksiyp

comment created time in 11 days

push eventhashicorp/consul

David Yu

commit sha e36b8ce090e81338a739c083656dda550243458c

Terminmating gateway formatting to unindent

view details

push time in 11 days

PR opened hashicorp/consul

Reviewers
Unindenting to remove shell pre-formatting
+4 -4

0 comment

1 changed file

pr created time in 11 days

create barnchhashicorp/consul

branch : david-yu-patch-1

created branch time in 11 days

delete branch hashicorp/consul

delete branch : gateways-beta-sup

delete time in 12 days

create barnchhashicorp/consul

branch : gateways-beta-sup

created branch time in 12 days

issue openedGoogleCloudPlatform/click-to-deploy

Consul on Kubernetes for GKE

Category:

Kubernetes apps

Type:

  • [ ] Bug
  • [x] Feature Request
  • [ ] Process

<!-- 1. Please select the type of the issue from the list above. --> <!-- 2. Please describe the issue below. -->

Hi there! This is David from the Consul Product Management team. First of all thank you for providing a way for GKE users to easily Consume Consul through a click-to-deploy mechanism! We're wondering if perhaps there may be an opportunity Collaborate on an official Consul on Kubernetes on GKE guide? We currently host this on our official website today: https://learn.hashicorp.com/consul/kubernetes/google-cloud-k8s?utm_source=consul.io&utm_medium=docs&utm_content=k8s&utm_term=gke

It will deploy the latest version of Consul on Kubernetes for you on GKE as well. There are some differences between the guide found here: https://github.com/GoogleCloudPlatform/click-to-deploy/blob/master/k8s/consul/README.md and the one we build for GKE.

Let me know how I can help!

created time in 12 days

issue commenthashicorp/consul

Support connect sidecar without a network port

Hi @Gufran thanks for the feedback. We have seen issues in the past where folks have requested to service to service Ingress communication paths. This functionality is something we are targeting for our Consul 1.8 beta coming later this month. Would you be willing try out our beta and let us know what you think?

Gufran

comment created time in 14 days

pull request commenthashicorp/consul-helm

Feature/client host networking

Hi @kieranajp thanks for the PR. I'm curious to know if you're also using Cilium, and if you're using DigitalOcean perhaps as your cloud provider?

kieranajp

comment created time in 21 days

PR opened hashicorp/field-workshops-consul

Reviewers
Added instructions on how to see intentions in UI

Small instruction on how to see intentions in the UI.

+2 -0

0 comment

1 changed file

pr created time in a month

push eventdavid-yu/field-workshops-consul

David Yu

commit sha 9270da23929bc240b2b310725d18710972f89544

Added instructions on how to see intentions in UI Small instruction on how to see intentions in the UI.

view details

push time in a month

fork david-yu/field-workshops-consul

Slide decks and Instruqt code for Consul Workshops

fork in a month

issue commenthashicorp/consul-k8s

Metrics

Hi @pnovotnak thanks for your feedback! Could you give us more information on what bad conditions you are hoping to catch with metrics? Also is there information on what type of monitoring tools you are using (i.e. Prometheus or DataDog)? We have had issues like that come in the past like https://github.com/hashicorp/consul-helm/issues/339 that we've been keeping our eye on.

pnovotnak

comment created time in a month

Pull request review commenthashicorp/consul

Update Install with Browser Compat. & FAQ

 it is on your PATH or you may get an error about Consul not being found. ```shell $ consul -v ```++## Consul UI Supported Versions

@i0rek Would it make more sense if this was in its own page underneath Install? Unless we created a separate page for Supported Platforms/System requirements and placed it there, it would also make sense.

We do need to work on a simple docs page that defines what users should expect when installing and managing consul. cc @mikemorris

jsosulska

comment created time in a month

issue commenthashicorp/consul

How Can I Run Consul Cluster and Spring Cloud Service On Kubernetes

Hi @charles1503! It looks like you're trying to run Consul on Kubernetes, we actually do have a Consul for Kubernetes distribution available here: https://www.consul.io/docs/platform/k8s/run.html. I'm wondering if you were able to try it out or if that was perhaps not an option for you? Thanks!

charles1503

comment created time in a month

push eventhashicorp/consul

David Yu

commit sha 4bfaeb5cd21cc5da4d33e9f1bcfbf50c3fabd3e0

Consul on Kubernetes Learn Guide Links (#7642) * Adding EKS Learn Guide to Docs

view details

push time in a month

delete branch hashicorp/consul

delete branch : david-yu-patch-1

delete time in a month

PR merged hashicorp/consul

Reviewers
Consul on Kubernetes Learn Guide Links docs docs-cherrypick

Updating to include EKS and GKE guides.

+26 -1

2 comments

3 changed files

david-yu

pr closed time in a month

pull request commenthashicorp/consul

Consul on Kubernetes Learn Guide Links

@lkysow Should be good to go now

david-yu

comment created time in a month

push eventhashicorp/consul

David Yu

commit sha a427d76c5ca23c668158ab7c10ccd4065a4f842f

eks typo

view details

push time in a month

push eventhashicorp/consul

David Yu

commit sha db0b7e69030149c02f466df90f7e8feb697364eb

Adding eks.html.md

view details

push time in a month

push eventhashicorp/consul

David Yu

commit sha c92936df6d5d83c91879cf1edeb6f92744143228

Adding EKS to layout Adding EKS to layout

view details

push time in a month

push eventhashicorp/consul

David Yu

commit sha 3fa1577fda70379592c3d22626c100f1f718e4f8

changing wording for learn guides on cloud k8s

view details

push time in a month

push eventhashicorp/consul

David Yu

commit sha 1e0533d5512c2a1a7f980307f40046d1f3a0d7a2

adding more detail to run Consul on Kubernetes adding more detail to run Consul on Kubernetes

view details

push time in a month

PR opened hashicorp/consul

Consul on Kubernetes Learn Guide Links

Updating to include EKS and GKE guides.

+4 -1

0 comment

1 changed file

pr created time in a month

create barnchhashicorp/consul

branch : david-yu-patch-1

created branch time in a month

PR merged hashicorp/consul

[docs] Built-in Proxies not meant for production

Note that we don't recommending using built-in proxies in production

+1 -3

1 comment

1 changed file

david-yu

pr closed time in 2 months

delete branch hashicorp/consul

delete branch : david-yu-patch-1

delete time in 2 months

push eventhashicorp/consul

David Yu

commit sha b51ad875c3c952d970f9bf267b2451e391db6f30

[docs] Built-in Proxies not meant for production (#7579) * [docs] Built-in Proxies not meant for production * Adding link to Envoy for Connect * Update website/source/docs/connect/proxies/built-in.md Co-Authored-By: Blake Covarrubias <blake@covarrubi.as> * Revising note * Update website/source/docs/connect/proxies/built-in.md period Co-Authored-By: Hans Hasselberg <me@hans.io> Co-authored-by: Blake Covarrubias <blake@covarrubi.as> Co-authored-by: Hans Hasselberg <me@hans.io>

view details

push time in 2 months

push eventhashicorp/consul

David Yu

commit sha 897483062659cad28bd8ed00a2e2390676c33396

[docs] Built-in Proxies not meant for production (#7579) * [docs] Built-in Proxies not meant for production * Adding link to Envoy for Connect * Update website/source/docs/connect/proxies/built-in.md Co-Authored-By: Blake Covarrubias <blake@covarrubi.as> * Revising note * Update website/source/docs/connect/proxies/built-in.md period Co-Authored-By: Hans Hasselberg <me@hans.io> Co-authored-by: Blake Covarrubias <blake@covarrubi.as> Co-authored-by: Hans Hasselberg <me@hans.io>

view details

push time in 2 months

push eventhashicorp/consul

David Yu

commit sha 77d105d33b3f1843b583ff6da6e0b6a2104a69e6

Update website/source/docs/connect/proxies/built-in.md period Co-Authored-By: Hans Hasselberg <me@hans.io>

view details

push time in 2 months

pull request commenthashicorp/consul

[docs] Built-in Proxies not meant for production

@blake Let me know if all looks good!

david-yu

comment created time in 2 months

Pull request review commenthashicorp/consul

[docs] Built-in Proxies not meant for production

 description: |- # Built-In Proxy Options  Consul comes with a built-in L4 proxy for testing and development with Consul-Connect.+Connect. Currently this does not support [L7 Traffic Management](https://www.consul.io/docs/connect/l7-traffic-management.html) and it is recommneded+to use [Envoy with Connect](https://www.consul.io/docs/connect/proxies/envoy.html) if L7 traffic management is needed.

Done

david-yu

comment created time in 2 months

push eventhashicorp/consul

David Yu

commit sha 11675f7d7680e76857b9e30acccea8defd8962bf

Revising note

view details

push time in 2 months

push eventhashicorp/consul

David Yu

commit sha f98c5483f859dd3ee4314988a746633574578297

Update website/source/docs/connect/proxies/built-in.md Co-Authored-By: Blake Covarrubias <blake@covarrubi.as>

view details

push time in 2 months

push eventhashicorp/consul

David Yu

commit sha c87462f728009022cbdbd407c926df40c7cbc5d3

Adding link to Envoy for Connect

view details

push time in 2 months

PR opened hashicorp/consul

[docs] Built-in Proxies not meant for production

Note that we don't recommending using built-in proxies in production

+3 -4

0 comment

1 changed file

pr created time in 2 months

create barnchhashicorp/consul

branch : david-yu-patch-1

created branch time in 2 months

pull request commenthashicorp/consul

WIP: Add callouts to Enterprise features

LGTM just looking at the markdown files

blake

comment created time in 2 months

more