Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
3a56024
migration
boruszak Nov 18, 2024
93344d3
nav fixes
boruszak Nov 18, 2024
ee3f186
nav
boruszak Nov 18, 2024
dcfe344
Missing top-level pages
boruszak Nov 18, 2024
cbe593e
nav/content alignment
boruszak Nov 18, 2024
89c4d4f
partial path update
boruszak Nov 18, 2024
baa2a10
Partial fixes
boruszak Nov 18, 2024
70afea4
Partial updates
boruszak Nov 19, 2024
d4d8d10
partial paths
boruszak Nov 19, 2024
55e981d
erroneous replacement fix
boruszak Nov 19, 2024
801ab53
Merge pull request #3 from boruszak/docs/CE-757-move-latest-version-o…
boruszak Nov 20, 2024
98d5753
3 page migration (test)
boruszak Nov 20, 2024
583bb7c
/agent migration
boruszak Nov 20, 2024
7c68a4d
CA, cluster peering, & config entries
boruszak Nov 21, 2024
d0496c3
connect -> Gateways
boruszak Nov 21, 2024
f617d9d
connect
boruszak Nov 22, 2024
e6962f3
connect
boruszak Nov 22, 2024
b52158e
nav
boruszak Nov 22, 2024
7a2c619
Dynamic app config
boruszak Nov 22, 2024
2358019
ecs
boruszak Nov 24, 2024
64decee
Tutorials -> docs
boruszak Nov 25, 2024
b74d204
Tutorials moved
boruszak Nov 25, 2024
45e3638
Updated nav with tutorials in docs
boruszak Nov 25, 2024
0798ef2
enterprise, install, and k8s through k8s/connect
boruszak Nov 25, 2024
f10f1cf
k8s deployment
boruszak Nov 25, 2024
47244c8
finished k8s migration
boruszak Nov 26, 2024
6284d22
lambda, nia, nomad
boruszak Nov 26, 2024
f124b31
nav fixes
boruszak Nov 27, 2024
1ea3875
security and discovery
boruszak Nov 27, 2024
16fde0e
service & upgrade
boruszak Nov 27, 2024
e0ba4cd
final page migrations
boruszak Nov 27, 2024
8e73d8c
Nav update
boruszak Nov 28, 2024
a3a3a61
Merge pull request #4 from boruszak/docs/CE-758-account-for-all-existing
boruszak Nov 28, 2024
0934235
Change navigation and page placement
Dec 5, 2024
be39342
Revert "Change navigation and page placement"
danielehc Dec 5, 2024
4b1e780
Change navigation and page placement
danielehc Dec 5, 2024
e840113
Fixed broken include.
tunzor Dec 9, 2024
1ef03ba
Updated sync consul service catalog with aws cloud map page.
tunzor Dec 9, 2024
f86905b
Update to match page use of cloud map - AWS separates the two words.
tunzor Dec 9, 2024
74564b0
Updated register services into a namespace docs page.
tunzor Dec 9, 2024
aabff94
Updated explore the consul ui page.
tunzor Dec 12, 2024
0d2f696
Refactor HAProxy tutorial into usage doc
danielehc Dec 12, 2024
c3b9bae
re-org
boruszak Dec 16, 2024
36bc4ef
architecture and fundamentals
boruszak Dec 18, 2024
560bfe9
duplicate page deleted
boruszak Dec 18, 2024
a194cd9
Apply suggestions from code review
tunzor Dec 18, 2024
68491f1
Moved consul-aws cli reference to its own page.
tunzor Dec 18, 2024
d3ab31d
Merge pull request #6 from tunzor/main
tunzor Dec 18, 2024
aee19ab
partial fix
boruszak Dec 18, 2024
558c9a2
Merge branch 'main' into introduction-content
boruszak Dec 18, 2024
92ebabe
Fix links and next steps
danielehc Dec 19, 2024
b5304a6
install and dev mode pages
boruszak Dec 19, 2024
a677383
CodeBlocks
boruszak Dec 19, 2024
f0ab205
env var page
boruszak Dec 20, 2024
282e5e3
title changes
boruszak Dec 20, 2024
710c765
Aligning with tracker
boruszak Dec 26, 2024
ed44b35
nav fixes
boruszak Dec 26, 2024
2487f07
tracking alignment
boruszak Dec 27, 2024
ecc4098
Nav fixes
boruszak Dec 27, 2024
ec06a4a
Merge pull request #8 from boruszak/introduction-content
boruszak Dec 28, 2024
90b194e
content checker fixed
boruszak Dec 30, 2024
87a1872
Partial path fixes
boruszak Dec 30, 2024
372ee59
more partial fixes
boruszak Dec 30, 2024
01bf18b
remove v2 reference
boruszak Dec 30, 2024
430aa56
nav/title adjustments
boruszak Dec 30, 2024
449b423
Merge pull request #5 from danielehc/dc/encryption
boruszak Jan 2, 2025
027fb6c
Merge pull request #7 from danielehc/dc/haproxy
boruszak Jan 2, 2025
0baa4c0
first 64 find and replaces
boruszak Jan 2, 2025
c407600
/connect and /consul-vs-other
boruszak Jan 2, 2025
6a22dea
through /nia
boruszak Jan 2, 2025
8bc05bd
finish docs paths
boruszak Jan 2, 2025
2f1922e
tutorial link paths
boruszak Jan 3, 2025
b9cd2cd
Redirects
boruszak Jan 3, 2025
5650a40
Redirect updates
boruszak Jan 6, 2025
5a28d14
another tutorials redirect fix
boruszak Jan 6, 2025
1e42bbc
link path updates
boruszak Jan 6, 2025
07b1c3d
Merge pull request #10 from boruszak/link-text-plus-redirects
boruszak Jan 6, 2025
435f1aa
security architecture
boruszak Jan 10, 2025
fcbc793
Raft backend architecture
boruszak Jan 10, 2025
01d35eb
Deploy Consul overview
boruszak Jan 11, 2025
fd63f3b
Fixes to redirect tests
boruszak Jan 14, 2025
bb022d3
Redirects
boruszak Jan 14, 2025
955eaee
More redirect fixes
boruszak Jan 14, 2025
599eeb3
Updated link path replacements
boruszak Jan 14, 2025
7c493c7
README draft
boruszak Jan 16, 2025
17fdd1a
README
boruszak Jan 24, 2025
740c810
More readme
boruszak Jan 25, 2025
30578f9
Readme
boruszak Jan 27, 2025
f231a3c
Deploy server overview
boruszak Jan 29, 2025
9ed6762
Deploy client agents and dataplanes
boruszak Jan 30, 2025
f782ce2
cloud auto join page move
boruszak Jan 30, 2025
2c8be45
Manage Consul
boruszak Feb 14, 2025
3db4c90
Clean up
boruszak Feb 14, 2025
c3fd7aa
Consul template structure and first content
danielehc Feb 19, 2025
54d6b89
page name and filepath changes
boruszak Feb 19, 2025
92f0ef1
Index updates
boruszak Feb 19, 2025
81dc296
typo
boruszak Feb 19, 2025
3dd3190
VMs index page
boruszak Feb 20, 2025
67c0560
Consul template documentation
danielehc Feb 27, 2025
1841447
disaster recovery and openshift guides (#11)
krastin Feb 27, 2025
d9a28ac
/connect
boruszak Feb 28, 2025
972ed67
/connect/vm
boruszak Feb 28, 2025
8d23189
/connect/k8s
boruszak Feb 28, 2025
4708048
/fundamentals/cli
boruszak Mar 1, 2025
d53d08f
/fundamentals/cli and /register/service/nomad
boruszak Mar 4, 2025
738111c
/fundamentals/api
boruszak Mar 5, 2025
b446685
/fundamentals/editions (and remove env-var)
boruszak Mar 5, 2025
3dc0a63
/fundamentals/tf and finish /fundamentals/editions
boruszak Mar 5, 2025
b08bc18
/fundamentals/identity
boruszak Mar 7, 2025
90f760f
Fixes for working preview
boruszak Mar 7, 2025
50d8c05
Merge branch 'main' into add-missing-content
boruszak Mar 7, 2025
ab75b71
Merge pull request #14 from boruszak/add-missing-content
boruszak Mar 7, 2025
6632b70
Fundamentals updates
boruszak Mar 7, 2025
23ff800
Agent page updates
boruszak Mar 10, 2025
a69234d
Agent reference restructure
boruszak Mar 10, 2025
d05caaa
Redirects update
boruszak Mar 10, 2025
dd937aa
Merge branch 'boruszak:main' into CE-686
danielehc Mar 11, 2025
a5bdc99
CT config
danielehc Mar 11, 2025
f24453c
References with links and defaults
danielehc Mar 13, 2025
271db33
Some workflow fixes
danielehc Mar 13, 2025
43399d2
Merge remote-tracking branch 'origin/CE-686' into CE-686
danielehc Mar 13, 2025
3d8c3de
Fix some links and images
danielehc Mar 14, 2025
043d7e2
Gossip and TLS with vault first changes
danielehc Mar 14, 2025
4ef0445
Gossip and TLS with vault first changes
danielehc Mar 14, 2025
8e39086
Replace consul.io for URL deprecation
boruszak Mar 14, 2025
b125e30
Bug Bash fixes
boruszak Mar 14, 2025
75ea532
More bug bash fixes
boruszak Mar 14, 2025
145b5f4
nav fix
boruszak Mar 14, 2025
bfc0cf0
Final bug bash fixes
boruszak Mar 17, 2025
42ab257
Vault TLS consul-template
danielehc Mar 18, 2025
679c755
Name the tool Consul Template
danielehc Mar 18, 2025
c15b952
Move auto_config in config reference
danielehc Mar 18, 2025
e4daa87
Fix links
danielehc Mar 18, 2025
5608325
Updates to architecture
boruszak Mar 19, 2025
1118e1f
Architecture and use case updates
boruszak Mar 19, 2025
3c16352
QoL improvements
boruszak Mar 19, 2025
4663703
Apply suggestions from code review
danielehc Mar 20, 2025
4a3cf76
Merge pull request #13 from danielehc/CE-686
boruszak Mar 21, 2025
0ede799
Glossary improvements
boruszak Mar 21, 2025
e5df93d
Updates
boruszak Mar 21, 2025
b1d1073
README updates
boruszak Mar 21, 2025
a73d512
Finetuning
boruszak Mar 21, 2025
c0d5cfa
Merge branch 'main' into ia-readme
boruszak Mar 21, 2025
c18b278
final readme updates
boruszak Mar 25, 2025
e20dbed
Merge pull request #12 from boruszak/ia-readme
boruszak Mar 25, 2025
675279d
Link path changes to fix 500 errors
boruszak Mar 27, 2025
240a790
linkcheck fixes round 2
boruszak Mar 27, 2025
f8fdc03
round 3 500 error fixes
boruszak Mar 28, 2025
5425d38
Errors fixes round 4
boruszak Mar 28, 2025
a02f21d
CE-827: adding k8s and openshift tshoot info
krastin Mar 31, 2025
ea8f705
Revert "CE-827: adding k8s and openshift tshoot info"
krastin Mar 31, 2025
e7bd0b7
Redhat category rename
krastin Apr 1, 2025
0691b30
Readme updates
boruszak Apr 14, 2025
9b410c9
CE-846 content and screenshots
danielehc Apr 15, 2025
1298acd
Ref/agent remove index; add auto-config file
aimeeu Apr 16, 2025
691c488
Fix broken links due to configuration-file dir
aimeeu Apr 16, 2025
e715cd1
CE-851 content and images
danielehc Apr 17, 2025
24ee370
Fix content-check errors
aimeeu Apr 17, 2025
91eb105
lock update + move autopilot
boruszak Apr 17, 2025
5eb0f3b
v1.21 updates & release notes
boruszak Apr 17, 2025
76f22b9
IA/Content strategy readme finalizations
boruszak Apr 18, 2025
24e3bbf
Inline image fix
boruszak Apr 18, 2025
36dc05d
real img fix
boruszak Apr 18, 2025
d98cf9c
More README + consul.d in agent fundamentals
boruszak Apr 18, 2025
20ed13b
reviewed dataplane architecture content
im2nguyen Apr 18, 2025
fb520ee
review rest of completed drafts in arch
im2nguyen Apr 18, 2025
2bf3c87
persona/directory index
boruszak Apr 18, 2025
843634c
reviewed fundamentals
im2nguyen Apr 19, 2025
9fb314a
Readme toc and final updates
boruszak Apr 21, 2025
5f1e2d1
re-order some sections
boruszak Apr 21, 2025
1e2c155
Final toc for readme
boruszak Apr 21, 2025
3e472eb
move inline examples to Example section where it made sense.
aimeeu Apr 22, 2025
19d4c8d
Ce-835: DNS views (#16)
krastin Apr 23, 2025
d587efd
CE-827: Troubleshoot OpenShift (#17)
krastin Apr 23, 2025
0c31059
CE-833: OpenShift page updates (#18)
krastin Apr 23, 2025
5ed5f6e
CE-825: Consul on OpenShift Index Page (#19)
krastin Apr 23, 2025
fa95106
telemetry
aimeeu Apr 23, 2025
418fc00
configuration file index
aimeeu Apr 23, 2025
1307b7a
ESM and release notes updates
boruszak Apr 23, 2025
6e176d2
Merge branch 'main' into agent-config
boruszak Apr 23, 2025
218ffea
Merge pull request #21 from boruszak/agent-config
boruszak Apr 23, 2025
10645f3
Merge pull request #23 from boruszak/content-check
boruszak Apr 23, 2025
8d20562
Apply suggestions from code review
boruszak Apr 23, 2025
0ee145c
Merge pull request #20 from danielehc/CE-846
boruszak Apr 23, 2025
b354920
Apply suggestions from code review
boruszak Apr 23, 2025
12685c2
Merge pull request #22 from danielehc/CE-851
boruszak Apr 23, 2025
26eb0a8
Merge branch 'main' into review-completed-drafts-v1
boruszak Apr 23, 2025
448b703
Merge pull request #24 from boruszak/review-completed-drafts-v1
boruszak Apr 23, 2025
e6be3a9
fixes for content check
boruszak Apr 23, 2025
e57d8c9
partial fix
boruszak Apr 23, 2025
8a34815
Merge remote-tracking branch 'upstream/main'
boruszak Apr 24, 2025
1b5412b
Merge resolution changes
boruszak Apr 24, 2025
9ae8e36
Agent: Fix remaining links to reference/agent#
aimeeu Apr 25, 2025
0d1c78e
Copy edits
aimeeu Apr 25, 2025
d09d9a9
Update HAProxy load balance guide
aimeeu Apr 28, 2025
13cb663
review manage/dns
aimeeu Apr 28, 2025
6b79bba
multi-tenant/sameness-group/vm
aimeeu Apr 28, 2025
b7cee0e
multi-tenant/samenessgroup/k8s
aimeeu Apr 28, 2025
4d9b0c7
secure
aimeeu Apr 28, 2025
2a2a602
deploy
aimeeu Apr 28, 2025
986b484
CE-834: Upgrade OpenShift (#25)
krastin Apr 29, 2025
3e5eb58
Merge pull request #26 from boruszak/fixAgentConfigRefs
boruszak Apr 29, 2025
e0cc38d
Cleanup, especially Agent references
boruszak Apr 29, 2025
02d8b21
content fixes
boruszak Apr 29, 2025
624e6c3
Error fix
boruszak Apr 29, 2025
8f22e26
Merge remote-tracking branch 'upstream/main'
boruszak Apr 29, 2025
3285763
Merge branch 'main' into reviewDrafts
boruszak Apr 30, 2025
16d4d6a
Merge pull request #27 from boruszak/reviewDrafts
boruszak Apr 30, 2025
e0ba4c8
Merge branch 'main' into main
boruszak May 5, 2025
5035de8
Merge remote-tracking branch 'upstream/main'
boruszak May 5, 2025
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .changelog/10129.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
```release-note:improvement
raft: allow reloading of raft trailing logs and snapshot timing to allow recovery from some [replication failure modes](https://github.com/hashicorp/consul/issues/9609).
telemetry: add metrics and documentation for [monitoring for replication issues](https://consul.io/docs/agent/telemetry#raft-replication-capacity-issues).
telemetry: add metrics and documentation for [monitoring for replication issues](https://developer.hashicorp.com/consul/docs/reference/agent/telemetry#raft-replication-capacity-issues).
```
2 changes: 1 addition & 1 deletion .changelog/11855.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
```release-note:feature
Admin Partitions (Consul Enterprise only) This version adds admin partitions, a new entity defining administrative and networking boundaries within a Consul deployment. For more information refer to the
[Admin Partition](https://www.consul.io/docs/enterprise/admin-partitions) documentation.
[Admin Partition](https://developer.hashicorp.com/docs/enterprise/admin-partitions) documentation.
```
2 changes: 1 addition & 1 deletion .changelog/14423.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
```release-note:feature
cli: Adds new subcommands for `peering` workflows. Refer to the [CLI docs](https://www.consul.io/commands/peering) for more information.
cli: Adds new subcommands for `peering` workflows. Refer to the [CLI docs](https://developer.hashicorp.com/commands/peering) for more information.
```
2 changes: 1 addition & 1 deletion .changelog/14474.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
```release-note:feature
http: Add new `get-or-empty` operation to the txn api. Refer to the [API docs](https://www.consul.io/api-docs/txn#kv-operations) for more information.
http: Add new `get-or-empty` operation to the txn api. Refer to the [API docs](https://developer.hashicorp.com/api-docs/txn#kv-operations) for more information.
```
6 changes: 2 additions & 4 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,13 @@ work on an issue, comment on it first and tell us the approach you want to take.
* Increase our test coverage.
* Fix a [bug](https://github.com/hashicorp/consul/labels/type/bug).
* Implement a requested [enhancement](https://github.com/hashicorp/consul/labels/type/enhancement).
* Improve our guides and documentation. Consul's [Guides](https://www.consul.io/docs/guides/index.html), [Docs](https://www.consul.io/docs/index.html), and [api godoc](https://godoc.org/github.com/hashicorp/consul/api)
* Improve our documentation and tutorials. Consul's [Documentation](https://developer.hashicorp.com/consul/docs) and [api godoc](https://godoc.org/github.com/hashicorp/consul/api)
are deployed from this repo.
* Respond to questions about usage on the issue tracker or the Consul section of the [HashiCorp forum]: (https://discuss.hashicorp.com/c/consul)

### Reporting an Issue

>Note: Issues on GitHub for Consul are intended to be related to bugs or feature requests.
>Questions should be directed to other community resources such as the: [Discuss Forum](https://discuss.hashicorp.com/c/consul/29), [FAQ](https://www.consul.io/docs/faq.html), or [Guides](https://www.consul.io/docs/guides/index.html).

* Make sure you test against the latest released version. It is possible we
already fixed the bug you're experiencing. However, if you are on an older
version of Consul and feel the issue is critical, do let us know.
Expand Down Expand Up @@ -163,7 +161,7 @@ When you're ready to submit a pull request:
| `pr/no-changelog` | This PR does not have an intended changelog entry |
| `pr/no-backport` | This PR does not have an intended backport target |
| `pr/no-metrics-test` | This PR does not require any testing for metrics |
| `backport/1.12.x` | Backport the changes in this PR to the targeted release branch. Consult the [Consul Release Notes](https://www.consul.io/docs/release-notes) page and [`versions.hcl`](/.release/versions.hcl) to view active releases. Website documentation merged to the latest release branch is deployed immediately. See [backport policy](#backport-policy) for more information. |
| `backport/1.12.x` | Backport the changes in this PR to the targeted release branch. Consult the [Consul Release Notes](https://developer.hashicorp.com/docs/release-notes) page and [`versions.hcl`](/.release/versions.hcl) to view active releases. Website documentation merged to the latest release branch is deployed immediately. See [backport policy](#backport-policy) for more information. |
| `backport/all` | If contributing a bug fix or other change applicable to all branches, use `backport/all` to target all active branches automatically. See [backport policy](#backport-policy) for more information. |

7. After you submit, the Consul maintainers team needs time to carefully review your
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -74,3 +74,4 @@ terraform.rc

# Avoid accidental commits of consul-k8s submodule used by some dev environments
consul-k8s/
.vercel
4 changes: 2 additions & 2 deletions .release/linux/package/etc/consul.d/consul.hcl
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1

# Full configuration options can be found at https://www.consul.io/docs/agent/config
# Full configuration options can be found at https://developer.hashicorp.com/docs/agent/config

# datacenter
# This flag controls the datacenter in which the agent is running. If not provided,
Expand Down Expand Up @@ -92,7 +92,7 @@ data_dir = "/opt/consul"
#retry_join = ["[::1]:8301"]
#retry_join = ["consul.domain.internal", "10.0.4.67"]
# Cloud Auto-join examples:
# More details - https://www.consul.io/docs/agent/cloud-auto-join
# More details - https://developer.hashicorp.com/docs/agent/cloud-auto-join
#retry_join = ["provider=aws tag_key=... tag_value=..."]
#retry_join = ["provider=azure tag_name=... tag_value=... tenant_id=... client_id=... subscription_id=... secret_access_key=..."]
#retry_join = ["provider=gce project_name=... tag_value=..."]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[Unit]
Description="HashiCorp Consul - A service mesh solution"
Documentation=https://www.consul.io/
Documentation=https://developer.hashicorp.com/
Requires=network-online.target
After=network-online.target
ConditionFileNotEmpty=/etc/consul.d/consul.hcl
Expand Down
4 changes: 2 additions & 2 deletions .release/release-metadata.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
url_docker_registry_dockerhub = "https://hub.docker.com/r/hashicorp/consul"
url_docker_registry_ecr = "https://gallery.ecr.aws/hashicorp/consul"
url_license = "https://github.com/hashicorp/consul/blob/main/LICENSE"
url_project_website = "https://www.consul.io"
url_release_notes = "https://www.consul.io/docs/release-notes"
url_project_website = "https://developer.hashicorp.com"
url_release_notes = "https://developer.hashicorp.com/docs/release-notes"
url_source_repository = "https://github.com/hashicorp/consul"
Loading