Skip to content

Commit

Permalink
Merge pull request #158 from weaveworks/adding-consul-profile
Browse files Browse the repository at this point in the history
Adding HashiCorp Consul Profile to Weave GitOps
  • Loading branch information
o6uoq authored May 31, 2022
2 parents ee27d1b + cd38336 commit 4bd7890
Show file tree
Hide file tree
Showing 3 changed files with 70 additions and 0 deletions.
23 changes: 23 additions & 0 deletions charts/consul/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
35 changes: 35 additions & 0 deletions charts/consul/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
apiVersion: v2
name: consul
icon: https://symbols.getvecta.com/stencil_77/63_consul-icon.c960aeea49.svg
description: A Weaveworks Helm chart for the HashiCorp Consul Profile
type: application
# this is the Weave GitOps Profile version, not the Helm chart|app version
version: 0.0.1
dependencies:
- name: consul
version: "~0.44.0"
repository: "https://helm.releases.hashicorp.com"
kubeVersion: ">=1.16.0-0"
home: https://github.com/weaveworks/profiles-catalog
sources:
- https://helm.releases.hashicorp.com

keywords:
- hashicorp
- consul

maintainers:
- name: Weaveworks
email: [email protected]

annotations:
"weave.works/profile": consul
"weave.works/category": Infrastructure
"weave.works/links": |
- name: Chart Sources
url: https://helm.releases.hashicorp.com
- name: Upstream Project
url: https://github.com/hashicorp/consul-k8s
"weave.works/profile-ci": |
- "gke"
- "kind"
12 changes: 12 additions & 0 deletions charts/consul/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
consul:
global:
name: consul
datacenter: dc1
server:
replicas: 1
ui:
enabled: true
connectInject:
enabled: true
controller:
enabled: true

0 comments on commit 4bd7890

Please sign in to comment.