Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge consul-helm into consul-k8s #589

Merged
merged 856 commits into from
Aug 6, 2021
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
856 commits
Select commit Hold shift + click to select a range
0dfdbd0
connect: set webhook failurePolicy to Ignore
ishustava Oct 27, 2020
cbf3a34
Apply suggestions from code review
ishustava Oct 28, 2020
9d06376
use hashicorp docker mirror to prevent rate limit
alvin-huang Oct 30, 2020
89ca9de
Merge pull request #669 from hashicorp/docker-mirror
lkysow Oct 30, 2020
7185cd0
Merge pull request #664 from hashicorp/failfast
lkysow Oct 30, 2020
cb81b04
ACL support for health checks controller (#665)
kschoche Nov 5, 2020
68b1028
pass health checks controller flag only when enabled (#673)
kschoche Nov 5, 2020
5f9f7c6
Set check_update_interval for healthchecks
lkysow Nov 6, 2020
88e5b73
Support passing extra arguments to injected envoy binary (#675)
ndhanushkodi Nov 9, 2020
b71dc9e
Add field descriptions for Service Intentions CRD (#678)
thisisnotashwin Nov 9, 2020
7c3cdfc
Add acceptance tests for health checks on consul-ent (#677)
kschoche Nov 9, 2020
9908bcf
Unskip enterprise CRD tests
lkysow Nov 6, 2020
76814a6
Increase no_output_timeout for openshift tests
ishustava Nov 10, 2020
d829fd6
update values file comments for health checks (#681)
kschoche Nov 11, 2020
2f15ed8
update changelog for health checks (#680)
kschoche Nov 11, 2020
572b552
Changelog updates (#683)
lkysow Nov 12, 2020
65aeb67
Update for release-v0.26.0 (#684)
ndhanushkodi Nov 12, 2020
208ee40
acceptance-tests: Add timestamps to logs (#672)
ishustava Nov 12, 2020
a793e70
Run acceptance tests against aks 1.19 nightly (#688)
ishustava Nov 16, 2020
68d93b5
Add issue templates (#689)
ndhanushkodi Nov 18, 2020
e7a544b
Enable envoy sidecar debug logs in acceptance tests (#691)
ndhanushkodi Nov 18, 2020
1e93332
Fix link to health checks docs in Changelog (#697)
ishustava Nov 19, 2020
4308446
Error mirroringK8S=true but Consul NS's disabled (#695)
lkysow Nov 19, 2020
bd60fc8
acceptance-tests: Fold health checks tests into connect (#696)
ishustava Nov 20, 2020
d180385
acceptance-tests: use new logger with timestamps everywhere (#701)
ishustava Nov 23, 2020
708a93f
Retry kubectl connection errors (#703)
lkysow Nov 23, 2020
eb59f95
Add support for new connect-inject -log-level flag (#699)
lkysow Nov 25, 2020
887c90a
Run Acceptance tests against EKS 1.17 (#700)
ishustava Nov 25, 2020
cc60be3
Run enterprise license job for all tests (#648)
ishustava Nov 25, 2020
7afce65
Update consul to 1.9.0 (#705)
lkysow Nov 26, 2020
789ec27
Include output if json unmarshall fails (#711)
lkysow Nov 26, 2020
f9bb638
Fix kubeconfig file permissions for AKS (#710)
ishustava Nov 26, 2020
e39b13c
Fix PSP when meshGateway.hostNetwork=true (#722)
lkysow Dec 1, 2020
e00c696
Run acceptance tests against kind (#712)
ishustava Dec 2, 2020
146833a
Log envoy config for mesh gateways on test failures (#718)
ndhanushkodi Dec 2, 2020
3ae0369
Retry port-forward on failure (#725)
lkysow Dec 2, 2020
0fb4d70
Support pre-release versions for ent accept tests (#709)
lkysow Dec 4, 2020
b859499
Temporarily disable OpenShift nightly (#726)
lkysow Dec 4, 2020
667e1c6
Add tests for consul-ca-cert volume (#720)
lkysow Dec 7, 2020
06b281f
Retry helm list in acceptance tests (#733)
lkysow Dec 8, 2020
0e7dae4
Update `config-checksum` annotation on config changes (#582)
thisisnotashwin Dec 9, 2020
abedb03
Set default for bootstrapExpect to replicas (#721)
lkysow Dec 10, 2020
5e6172c
Delete unused ports on client-daemonset (#737)
ndhanushkodi Dec 11, 2020
4480ad2
Add more time to verifyFederation and checking static server connecti…
ndhanushkodi Dec 11, 2020
d13bd9e
Bump terratest to v0.31.0
ndhanushkodi Dec 11, 2020
84c0c22
Increase wait timeout for creating helm clusters
ndhanushkodi Dec 11, 2020
4d3fc1a
Temporarily disable aks tests (#741)
lkysow Dec 15, 2020
a2717e3
Document values.yaml for docs generation (#742)
lkysow Dec 17, 2020
6e022bf
Add helm docs generation script (#727)
lkysow Dec 17, 2020
5523886
Add missing newline to code generation (#745)
lkysow Dec 17, 2020
2cd9b90
Bump terratest to no longer use fork (#744)
ndhanushkodi Dec 17, 2020
1c9cf18
Add support for ingress gateway CRD (#714)
lkysow Dec 17, 2020
c1ac851
TerminatingGateway CRD (#715)
lkysow Dec 17, 2020
4c87f16
Run acceptance tests against a cluster with Pod security policies (#708)
ishustava Dec 17, 2020
2c11990
Add PR template (#746)
lkysow Dec 18, 2020
13dd822
Expose server gossip and RPC ports as hostPorts (#740)
ndhanushkodi Dec 18, 2020
08fdc7c
If @type: map show the type (#747)
lkysow Dec 18, 2020
c327cb7
Run Consul servers and clients as non-root and make it configurable. …
ishustava Dec 18, 2020
c0722c6
Release 0.28.0, plus Changelog (#752)
ishustava Dec 21, 2020
2bc2f54
Add docs gen annotations to resource settings (#753)
ishustava Dec 23, 2020
62a90ff
Log services in mesh_gateway_test. (#757)
ndhanushkodi Jan 6, 2021
387d3cd
Increase timeout for checking the static server connection. (#756)
ndhanushkodi Jan 7, 2021
42997c4
Use consul-k8s subcommand to perform TLS-init job (#749)
thisisnotashwin Jan 7, 2021
447b1ce
Update changelog to reflect accruate changes (#759)
thisisnotashwin Jan 7, 2021
e38981f
Re-enabled openshift tests (#766)
lkysow Jan 19, 2021
5321326
Use Kube 1.18.14 (#769)
lkysow Jan 19, 2021
c3bb97c
Remove preStop hook that calls consul leave from Consul servers (#764)
ishustava Jan 22, 2021
6c22edb
Add ingress option to UI service.
zinref Mar 10, 2019
63730cb
Remove combination of enabling ingress.
zinref Jul 10, 2019
8e858ca
Add changes to support https traffic to UI
thisisnotashwin Jan 20, 2021
2b2825a
Add annotations for new fields
thisisnotashwin Jan 20, 2021
569d894
Update CHANGELOG
thisisnotashwin Jan 21, 2021
a4894e9
Code review suggestions
thisisnotashwin Jan 21, 2021
02b30f3
Release 0.29.0, update changelog and values (#781)
ndhanushkodi Jan 22, 2021
2330e17
Deprecate connectInject.centralConfig
lkysow Jan 8, 2021
b3e6268
Code review updates
lkysow Jan 13, 2021
7298c8d
Remove support for meshGateway.globalMode
lkysow Jan 13, 2021
26ab513
Make changelog more concise
lkysow Jan 13, 2021
94ad737
Don't fail centralConfig.enabled=true
lkysow Jan 22, 2021
ef4ef6b
Fix changelog
lkysow Jan 25, 2021
f546662
Add controller.aclToken (#783)
hamishforbes Jan 26, 2021
c0142e5
Document useful bats flags (#782)
lkysow Jan 26, 2021
153f65e
fix api version for ingress (#786)
thisisnotashwin Jan 26, 2021
1e2330e
tls-init and tls-init-cleanup jobs use GA RBAC API instead of beta (#…
ishustava Jan 27, 2021
c93b5db
Add ability to set extra labels on client pods (#612)
hamishforbes Jan 27, 2021
b58d56a
Update changelog (#788)
lkysow Jan 27, 2021
694969a
Provide a deterministic host-based node ID for the Consul clients. (#…
ishustava Jan 27, 2021
d1bc69e
Update changelog (#792)
ishustava Jan 27, 2021
982651a
Update pull_request_template.md (#795)
ishustava Jan 27, 2021
66dff82
Run acceptance tests against kind v1.19.4; add a nightly run for kind…
ishustava Jan 29, 2021
4448201
Fix nightly kind acceptance tests (#799)
ishustava Feb 1, 2021
b84b40a
acceptance-tests: Increase time we're waiting for pods to be ready to…
ishustava Feb 1, 2021
3fabe29
Add pod IP to IP SANS of client certs (#805)
lkysow Feb 4, 2021
3505db3
Rename lifecycle-sidecar to consul-sidecar (#810)
ndhanushkodi Feb 9, 2021
18a6448
add artifacthub ownership file (#819)
alvin-huang Feb 9, 2021
21d92f5
Acceptance: wait for previous installation to exit (#818)
lkysow Feb 11, 2021
a7084f4
Remove debug code now that these tests are working (#824)
lkysow Feb 11, 2021
5f30a69
Register IGW service hostname, rather than first IPv4 address. (#813)
krarey Feb 11, 2021
600fb7f
Add changelog entry for ingress gw change (#827)
lkysow Feb 12, 2021
9a9d934
Cleanup controller (#806)
lkysow Feb 11, 2021
4e2e95d
Cleanup controller ent (#826)
lkysow Feb 12, 2021
cfdaa89
Drop support for Helm 2 (#807)
lkysow Feb 16, 2021
79f6ff8
update support k8s version (#830)
thisisnotashwin Feb 16, 2021
a8c2f7a
Release v0.30.0
thisisnotashwin Feb 16, 2021
f1636f6
Fix Changelog
thisisnotashwin Feb 16, 2021
9f286a8
acceptance: wait longer for uninstall (#828)
lkysow Feb 17, 2021
eb00d47
Increase client init resources 25Mi => 50Mi (#832)
lkysow Feb 18, 2021
9f19dd1
[skip ci] remove artifacthub config file (#836)
alvin-huang Feb 19, 2021
b09de16
accep tests: force delete pods after uninstall (#833)
lkysow Feb 22, 2021
ae54c22
Server wan ports (#839)
lkysow Feb 23, 2021
8453f52
Skip cleanup ctrl namespace test if -enable-enterprise is not set (#841)
ishustava Feb 24, 2021
b4f167e
Disable nightly OpenShift acc. tests (#847)
lkysow Feb 26, 2021
9afb6bb
Add last synced time to CRDs (#849)
thisisnotashwin Mar 4, 2021
43d1603
Add missing slack status to gke acc. tests (#853)
lkysow Mar 9, 2021
0532464
Fix: coalesce.go warning while overriding the client affinity with a …
washtubs Mar 9, 2021
c39b731
Create templates for grafana and prometheus (#802)
thisisnotashwin Feb 8, 2021
1d4122a
Add support for agent metrics (#812)
thisisnotashwin Feb 16, 2021
7ae9316
Add support for metrics to gateways (#821)
thisisnotashwin Feb 16, 2021
4bc1bf3
Add metrics config for Consul UI (#822)
thisisnotashwin Feb 17, 2021
5a3b3ed
Metrics acceptance (#844)
thisisnotashwin Feb 25, 2021
baa750d
Adds values to configure Connect service metrics merging. (#834)
ndhanushkodi Mar 4, 2021
9ae2052
Add acceptance test for metrics merging (#846)
thisisnotashwin Mar 4, 2021
4558c92
Add backticks in comments where required (#855)
thisisnotashwin Mar 10, 2021
c53aea9
Update CHANGELOG
thisisnotashwin Mar 10, 2021
c7c8c33
Acceptance tests fixes (#858)
ishustava Mar 12, 2021
6b639f6
Update changelog with overriding prometheus annotations for metrics (…
ndhanushkodi Mar 12, 2021
9d619d4
change apiVersion to v2 for Chart.yaml (#868)
Mar 18, 2021
960051c
Specify kubeVersion within Chart.yaml (#870)
Mar 18, 2021
05070d2
Release 0.31.0 (#862)
ishustava Mar 19, 2021
cffb76f
Add CNI plugin and Cloud provider request to issue template
thisisnotashwin Mar 17, 2021
a04a9b6
Remove kubeVersion for now (#873)
Mar 19, 2021
48aa5b7
Update Changelog (#871)
ishustava Mar 19, 2021
c9e692b
Release 0.31.1 (#876)
ishustava Mar 19, 2021
d012bf5
Add `topologySpreadConstraints` support for server pods
lawliet89 Mar 16, 2021
39ef8d1
Fix typo
lawliet89 Mar 16, 2021
e99eef7
Add checks for >= 1.18
lawliet89 Mar 17, 2021
f197e10
Fail with error instead
lawliet89 Mar 18, 2021
1d7e003
Add back kubeVersion with wildcard (#877)
Mar 22, 2021
f17d6f6
Upgrade CRD versions to v1
thisisnotashwin Mar 24, 2021
86a91e1
Increase timeout for AKS nightly tests (#884)
ndhanushkodi Mar 30, 2021
6bac7c4
Give time for injector to come up (#885)
lkysow Mar 30, 2021
3b631ad
use non-root folder to create apply-license script (#880)
osdemah Mar 31, 2021
7dfb776
Update changelog for #880 (#889)
lkysow Apr 1, 2021
46a89d8
use consul-ca-cert when client disabled for sync catalog and auto enc…
kschoche Apr 1, 2021
a0ace4c
[syncCatalog] support extra labels (#892)
ilpianista Apr 5, 2021
e224fa4
Update changelog for #892 (#893)
lkysow Apr 5, 2021
ea04b47
Reduce metrics test CPU requirements (#864)
lkysow Apr 13, 2021
5dcfc8d
Refactor Connect Inject Webhook to use webhook-cert-manager (#861)
thisisnotashwin Apr 6, 2021
4300b98
Ensure that Connect still works when consul clients are restarted (#886)
ishustava Apr 6, 2021
6dd6a8d
Enable metrics acceptance tests (#896)
ndhanushkodi Apr 7, 2021
2b45db4
remove healthcheck and cleanup controller flags (#899)
kschoche Apr 13, 2021
34cd398
Support leader election for Connect-Inject controller (#903)
thisisnotashwin Apr 13, 2021
dc4b400
Support transparent proxy in the Consul Helm chart (#905)
ishustava Apr 14, 2021
7782b8a
update changelog for tproxy (#909)
kschoche Apr 14, 2021
2e354c7
Update changelog (#912)
ishustava Apr 14, 2021
3dbc53d
ci: Update consul-k8s image in acceptance tests
ishustava Apr 15, 2021
61ec24f
Fix a bug where we weren't setting -enable-transparent-proxy flag to …
ishustava Apr 15, 2021
6a74d33
Fix nightly acceptance tests (#916)
ishustava Apr 16, 2021
44600e1
Release/0.32.0-beta1 (#917)
kschoche Apr 16, 2021
67285d6
Use disableHostNodeID param in values.yaml to configure Consul client…
ilhaan Apr 20, 2021
011e379
Acceptance: fix connection failing error (#920)
lkysow Apr 20, 2021
34b35d4
Allow unstructed schema for config in ProxyDefaults (#921)
ishustava Apr 20, 2021
85a238d
Add TransparentProxy fields to ServiceDefaults and ProxyDefaults
thisisnotashwin Apr 20, 2021
fc4bed0
feat: support customized nodePort in ui service
jhandguy Mar 21, 2021
1f4e5b7
chore: improve nodePort explanatory comments
jhandguy Apr 23, 2021
3bfd11f
Delete grafana from the helm chart (#930)
thisisnotashwin Apr 27, 2021
a3a93be
Add artifacthub annotations (#929)
lkysow Apr 27, 2021
b0a515b
Update service-defaults with Mode and Upstreams Configs (#925)
thisisnotashwin Apr 28, 2021
71fea69
Update proxy-defaults with field `mode` (#928)
thisisnotashwin Apr 28, 2021
5565bc3
Fix artifacthub annotations
ndhanushkodi Apr 28, 2021
ffb24ad
Update Changelog
thisisnotashwin Apr 28, 2021
fbb122c
Remove -disable-host-node-id=false flag (#936)
lkysow Apr 29, 2021
ea022d3
Swap CI image to latest (#940)
ndhanushkodi May 4, 2021
af4bd0c
Add namespace read support to the connect-inject clusterrole so we ca…
kschoche May 5, 2021
f70823d
Add mesh resource to consul-helm
thisisnotashwin May 4, 2021
cf68ab7
Release 0.32.0-beta2 (#944)
lkysow May 7, 2021
ce57b23
OpenShift: support exposeGossipAndRPC
JarleB May 10, 2021
d7913b0
Changlog for #932 (#947)
lkysow May 10, 2021
a802a21
Hide curl progress output in acc. tests (#948)
lkysow May 12, 2021
5c5a50c
updating to use new dedicated context and token (#951)
sarahethompson May 13, 2021
01ec58f
acceptance-tests: check pod status and conditions in WaitForAllPodsTo…
ishustava May 20, 2021
252e273
Allow overwriting kubernetes http probes (#953)
ishustava May 21, 2021
aba0aa1
Separate tproxy tests (#957)
ishustava May 21, 2021
e3de3ed
Bump kube versions in tests (#973)
ishustava May 25, 2021
44fbdea
Enable Openshift for connect injector (#972)
ishustava May 25, 2021
e35a940
Update templates to support license autoload. (#952)
thisisnotashwin May 27, 2021
a465fe7
Release Consul 1.10.0 beta3 (#976)
ndhanushkodi May 27, 2021
5032d59
Re-enable OpenShift Tests (#958)
ishustava Jun 1, 2021
5f367ca
Allow setting annotations on service accounts (#964)
cooperbenson-qz Jun 7, 2021
b771e2f
Update type of connectTimeout and TTL on ServiceResolver and
thisisnotashwin Jun 8, 2021
ca7ec49
Update Changelog for #964 (#979)
ndhanushkodi Jun 9, 2021
c528876
Add support for recursor flag (#985)
m-yosefpor Jun 10, 2021
a5564b7
Provide pod ip and pod uid to webhook cert manager pod
thisisnotashwin Jun 10, 2021
4153375
Update CHANGELOG.md (#988)
lkysow Jun 11, 2021
1c9a9e2
Add federation flag to server-acl-init-job (#983)
kschoche Jun 17, 2021
cea942b
Update acceptance test fixture with startup probe (#991)
thisisnotashwin Jun 17, 2021
3cec6ef
Update CHANGELOG.md (#993)
lkysow Jun 17, 2021
3260703
Update CRDs with updated formatting and mesh config (#992)
thisisnotashwin Jun 17, 2021
12fbb7c
bump consul version to 1.10.0-rc2 (#995)
thisisnotashwin Jun 21, 2021
f5ccf2b
Cleanup acceptance tests leftover resources on Azure and GCP (#996)
ishustava Jun 22, 2021
6a1a2d3
Release 0.32.0 (#1001)
lkysow Jun 22, 2021
cf7f24b
Bump api/sdk versions in acceptance tests (#1002)
ishustava Jun 24, 2021
96a81d4
server-acl-init: Support connecting to external servers with an SNI h…
ishustava Jun 28, 2021
6eabd60
Disable private link policies on the subnet for the openshift terrafo…
ishustava Jun 28, 2021
3d971d2
Release 0.32.1 and changelog fixes from prev release (#1013)
ishustava Jun 29, 2021
5dd266d
Disable openshift tests and revert #1008 (#1014)
ishustava Jun 29, 2021
5ae418b
Add ability to set log level and enable json logging for all consul-k…
kschoche Jun 30, 2021
25c8654
values.yaml: remove alpha reference in metrics merging defaultEnableM…
Jun 30, 2021
7b539d6
feat: Customizable command-line option "node-meta" to the agent
carnei-ro Dec 4, 2020
fcc97e1
Some providers do not support PathType: Prefix
TJM Jun 28, 2021
a1cb24d
Don't pass -enable-enterprise for fork prs (#1016)
lkysow Jul 6, 2021
71b16eb
Update Helm docs generation (#1017)
lkysow Jul 6, 2021
c7d2086
Revamp issue template and provide verbiage on +1 for tracking interes…
Jul 7, 2021
9598a35
Add new constructor for KubernetesEnvironment (#1026)
ndhanushkodi Jul 7, 2021
83b32de
Add script to clean up orphaned AWS resources (#994)
lkysow Jul 12, 2021
9b4dba0
feat: support setting connect inject deployment replicas (#1029)
jhandguy Jul 13, 2021
132f081
update the wording for the consul sidecar to reflect current behaviou…
kschoche Jul 13, 2021
a394613
Fail scheduling all pods that are not part of consul when the webhook…
kschoche Jul 13, 2021
f909d64
Add changelog entry for connectInject.replicas (#1035)
lkysow Jul 13, 2021
60e0822
Fix assume role for eks cleanup (#1036)
lkysow Jul 15, 2021
64ea736
Disable openshift acc. tests (#1040)
lkysow Jul 16, 2021
3d235a8
Bump eks cleanup token duration to 3h from 1h (#1048)
lkysow Jul 20, 2021
b1b21dd
add hostIP as env to server-statefulset and substitute env variables …
kschoche Jul 21, 2021
305f1c1
Add ability to manual specify a server-cert (#1046)
barrymars Jul 26, 2021
eb24302
Update chart.yaml to match K8s 1.17 requirement on README.md (#1053)
Jul 26, 2021
8603651
Updated changelog to reflect PR#1046. (#1054)
sadjamz Jul 26, 2021
42b4983
Announcement for migrating Helm chart GitHub repo to `hashicorp/consu…
Jul 29, 2021
e03d201
Remove Construction Signs from Readme to fit README.md (#1061)
Jul 29, 2021
1eaabb7
acceptance-tests: disable DNS by default in tests to avoid false posi…
ishustava Jul 30, 2021
3e6ac94
acceptance-tests: connect tests verify that the ACL token was deleted…
ishustava Aug 4, 2021
c67ca9c
Fix all outstanding acceptance test errors from golangci-lint (#1067)
kschoche Aug 4, 2021
936e5b4
Move all old consul-k8s files into control-plane folder.
ndhanushkodi Aug 5, 2021
f2f0ca0
Merge remote-tracking branch 'helm/master' into master
ndhanushkodi Aug 5, 2021
6751ea0
Move helm-specific files into charts/consul.
ndhanushkodi Aug 5, 2021
621663f
Delete Helm Changelog, use control-plane changelog as base.
ndhanushkodi Aug 5, 2021
b1ddc52
Delete extra license.
ndhanushkodi Aug 5, 2021
45e1a38
Move control-plane ci config to top level, move helm ci config to
ndhanushkodi Aug 5, 2021
b501091
Make control-plane ci steps work
ndhanushkodi Jul 19, 2021
9881f68
Make helm steps work, merge readme and contributing.md
ndhanushkodi Jul 21, 2021
b8f2600
Comment out slack notifications
ndhanushkodi Aug 5, 2021
80befee
Rename go module for control-plane
ndhanushkodi Aug 5, 2021
c721845
mapset imports needed to be named mapset for Goland
ndhanushkodi Aug 5, 2021
fb8e9da
Change binary name to consul-k8s-control-plane for build
ndhanushkodi Aug 5, 2021
fef3d06
change helm templates to use consul-k8s-control-plane binary in the d…
ndhanushkodi Aug 3, 2021
3ab14dc
Change docker image name
ndhanushkodi Aug 5, 2021
7e5ef7c
Rename consul-k8s to consul-k8s-control-plane when invoked in containers
ndhanushkodi Aug 5, 2021
eda5e51
Link consul-k8s binary properly
ndhanushkodi Aug 5, 2021
eef8dcb
Remove nightly acceptance tests from every PR
ndhanushkodi Aug 6, 2021
7815b60
Revert "Comment out slack notifications"
ndhanushkodi Aug 6, 2021
37268a9
Use latest consul-k8s-control-plane image
ndhanushkodi Aug 6, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
846 changes: 801 additions & 45 deletions .circleci/config.yml

Large diffs are not rendered by default.

39 changes: 33 additions & 6 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Bug Report
about: You're experiencing an issue with the consul-k8s binary that is different than the documented behavior.
about: You're experiencing an issue with the Consul Helm chart that is different than the documented behavior.
labels: bug

---
Expand All @@ -25,22 +25,44 @@ labels: bug

### Reproduction Steps

<!--- In order to effectively and quickly resolve the issue, please provide exact steps that allow us the reproduce the problem. If no steps are provided, then it will likely take longer to get the issue resolved. --->
<!---

In order to effectively and quickly resolve the issue, please provide exact steps that allow us the reproduce the problem. If no steps are provided, then it will likely take longer to get the issue resolved. An example that you can follow is provided below.

Steps to reproduce this issue, eg:

1. When running helm install with the following `values.yml`:
```
global:
domain: consul
datacenter: dc1
server:
replicas: 1
bootstrapExpect: 1
connectInject:
enabled: true
controller:
enabled: true
```
1. View error

--->

### Logs

<!---

Provide log files from consul-k8s or other components.
Provide log files from Consul Kubernetes components by providing output from `kubectl logs` from the pod and container that is surfacing the issue.

<details>
<summary>consul-k8s logs</summary>
<summary>Logs</summary>

```
output from 'kubectl logs' in consul-k8s and/or other relevant components
output from 'kubectl logs' in relevant components
```

</details>

--->

### Expected behavior
Expand All @@ -56,10 +78,15 @@ If not already included, please provide the following:
- `consul-helm` version:
- `values.yaml` used to deploy the helm chart:

Any other information you can provide about the environment/deployment.
Additionally, please provide details regarding the Kubernetes Infrastructure, as shown below:
- Kubernetes version: v1.22.x
- Cloud Provider (If self-hosted, the Kubernetes provider utilized): EKS, AKS, GKE, OpenShift (and version), Rancher (and version), TKGI (and version)
- Networking CNI plugin in use: Calico, Cilium, NSX-T

Any other information you can provide about the environment/deployment.
--->


### Additional Context

<!---
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Consul-Helm GitHub Issues
url: https://github.com/hashicorp/consul-helm/issues
about: Are you submitting an issue or feature enhancement for the Consul helm chart? Please create an issue in the consul-helm repository.
- name: Consul on Kubernetes GitHub Issues
url: https://github.com/hashicorp/consul-k8s/issues
about: Are you submitting an issue or feature enhancement for the consul-k8s binary? Please create an issue in the consul-k8s repository.
- name: Consul on Kubernetes Learn Tutorials
url: https://learn.hashicorp.com/collections/consul/kubernetes
about: Please check out our Learn Tutorials. These hands on tutorials deal with many of the tasks common to using Consul on Kubernetes.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Feature Request
about: If you have something you think Consul on Kubernetes could improve or add support for.
about: If you have something you think Consul Helm could improve or add support for.
labels: enhancement

---
Expand All @@ -27,7 +27,7 @@ labels: enhancement

#### Use Case(s)

<!--- Use cases where this feature is applicable for Consul on Kubernetes (i.e. type of application, type of Consul use case i.e. Service Mesh, Service Disovery) --->
<!--- Use cases where this feature is applicable for Consul on Kubernetes (i.e. type of application, type of Consul use case i.e. Service Mesh, Service Disovery). --->

#### Contributions

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Please search the existing issues for relevant questions, and use the reaction f
#### Question

Please provide as many details as you can, including but not limited to
- consul-k8s command you're running
- Helm command you're running
- Any values you've configured
- Your current understanding, and what you're trying to figure out

Expand Down
3 changes: 2 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ How I expect reviewers to test this PR:


Checklist:
- [ ] Tests added
- [ ] Bats tests added
- [ ] CHANGELOG entry added (*HashiCorp engineers only, community PRs should not add a changelog entry*)

7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
.DS_Store
/bin
/pkg
.terraform/
.terraform.tfstate*
terraform.tfstate*
terraform.tfvars
values.dev.yaml
Loading