R.B. Boyer
b412ca0f89
structs: add some missing config entry validation and clean up tests ( #10465 )
...
Affects kinds: service-defaults, ingress-gateway, terminating-gateway
2021-06-23 14:11:23 -05:00
Daniel Nephin
f659b4f370
Merge pull request #10440 from hashicorp/dnephin/contib-docs-dns
...
contrib: add some docs for the DNS interface
2021-06-23 14:55:27 -04:00
trujillo-adam
94255cf0c6
Merge pull request #10467 from hashicorp/docs-upgrading-to-1-10-0-fixes
...
Docs upgrading to 1 10 0 fixes
2021-06-23 11:04:01 -07:00
Daniel Nephin
d25403bb6f
contrib: Update DNS table description
2021-06-23 12:30:00 -04:00
trujillo-adam
07c97ddb75
docs: fixed instance of incorrect grammar usage
2021-06-23 08:50:30 -07:00
Dhia Ayachi
f87821cb63
merge dns table with current dns page
2021-06-23 09:34:34 -04:00
Dhia Ayachi
ab7f959aef
add matrix for dns type vs kind
2021-06-23 09:29:04 -04:00
hc-github-team-consul-core
a6a8e421d2
auto-updated agent/uiserver/bindata_assetfs.go from commit c78f7ecb2
2021-06-23 08:24:11 +00:00
John Cowen
26be113b5d
ui: Colocate remaining CSS components to the app/components folder ( #10328 )
2021-06-23 09:19:35 +01:00
David Yu
2b4942b7f5
docs - Adding Mesh as CRD in Consul K8s ( #10459 )
...
* docs - Adding Mesh as CRD in Consul K8s
* Removing extra left brace in ServiceDefaults
2021-06-22 19:18:13 -07:00
Luke Kysow
3ad64aeb7d
Update config entry docs for CRDs ( #10407 )
...
* Update mesh, proxy-defaults and service-defaults docs to properly
document Kubernetes YAML.
Co-authored-by: David Yu <dyu@hashicorp.com>
2021-06-22 16:56:53 -07:00
Ashwin Venkatesh
33921549ae
update docs ( #10405 )
...
Consul 1.10 GA for Consul K8s
2021-06-22 16:41:53 -07:00
Nitya Dhanushkodi
a91c670eab
docs: upgrading to tproxy (/docs/upgrades/upgrade-specific) ( #10416 )
...
* docs: update tproxy docs
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
Co-authored-by: David Yu <dyu@hashicorp.com>
2021-06-22 16:41:08 -07:00
Iryna Shustava
2169266927
docs: update docs/k8s/connect to for tproxy GA. ( #10408 )
...
* Assume tproxy is enabled by default and connect to upstreams
with kube DNS.
* Update docs for missing annotations.
2021-06-22 16:34:20 -07:00
Nitya Dhanushkodi
d001b197b0
docs: update tproxy docs (/docs/connect/transparent-proxy) ( #10415 )
...
* docs: update tproxy docs
* add examples
* links
2021-06-22 16:29:52 -07:00
David Yu
dbb6889b72
docs: Update Consul K8s Compat Matrix for Consul 1.10 ( #10456 )
2021-06-22 16:27:04 -07:00
Blake Covarrubias
8b7123b585
Remove beta release callout on downloads page
2021-06-22 16:22:50 -07:00
Blake Covarrubias
ebe1f1cb51
docs: Remove beta tag for 1.10 features
...
Remove beta tag for 1.10 features which are now GA.
2021-06-22 16:22:50 -07:00
trujillo-adam
0546fbb1d8
docs: fixed some grammar errors and suggested some language improvments in the 'upgrading to 1.10.0' page
2021-06-22 16:16:08 -07:00
Zachary Shilton
f6fd8e2a0e
website: upgrade code-block ( #10436 )
...
* website: upgrade code-block
* website: bump to latest stable releases
2021-06-22 17:38:54 -04:00
trujillo-adam
2e72003328
Merge pull request #10434 from hashicorp/faq-license-update
...
docs: updated FAQ to accommodate new requirements prior to upgrading
2021-06-22 14:36:32 -07:00
David Yu
9867b87dff
docs: Remove Grafana from Observability section ( #10454 )
...
* Remove Grafana from Observability section
Reference Grafana Config in the learn guide
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2021-06-22 14:31:45 -07:00
Karl Cardenas
4bf2fcd56b
docs: removed reduntant information from the client agent question
2021-06-22 11:26:45 -10:00
Karl Cardenas
a764c02a6e
docs: removed npm file changes and re-submitted content
2021-06-22 11:14:56 -10:00
mrspanishviking
c72ae5a517
Apply suggestions from code review
...
Adding suggestion
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2021-06-22 10:44:11 -10:00
Daniel Nephin
60614a3f68
Merge pull request #10444 from hashicorp/dnephin/tls-cert-exploration-2
...
tlsutil: reduce interface provided to auto-config
2021-06-22 15:32:51 -04:00
Matt Keeler
5e7deec4d9
Update 1.10 enterprise upgrade docs. ( #10446 )
...
Co-authored-by: Paul Banks <banks@banksco.de>
Co-authored-by: Ashwin Venkatesh <ashwin@hashicorp.com>
2021-06-22 14:39:11 -04:00
Daniel Nephin
86c9cb037f
tlsutil: reduce interface provided to auto-config
...
Replace two methods with a single one that returns the cert. This moves more
of the logic into the single caller (auto-config).
tlsutil.Configurator is widely used. By keeping it smaller and focused only on storing and
returning TLS config, we make the code easier to follow.
These two methods were more related to auto-config than to tlsutil, so reducing the interface
moves the logic closer to the feature that requires it.
2021-06-22 14:11:28 -04:00
hc-github-team-consul-core
5add535d78
auto-updated agent/uiserver/bindata_assetfs.go from commit 043f631b7
2021-06-22 18:01:05 +00:00
John Cowen
6d8dc8a09b
ui: Rename icons for consistency and remove unused icons ( #10311 )
...
* ui: Standardize logo naming
According to structure it should always be logo-name not name-logo
* Make sure all our logos use logo-name format
* Upgrade to @hashicorp/structure-icons 1.9.0
* Add `-color` to be consistent with other logos
* Add ms logo back in
* Remove all the old `*-color` icons from before when we got masks
* Add missing files
* Missed glimmer extend name change
2021-06-22 18:56:17 +01:00
trujillo-adam
4512d04e8c
docs: linked license faq to new section about upgrading to 1.10.x; also removed upgrade req details and table in faq
2021-06-22 10:33:11 -07:00
lornasong
6b99abd276
nia/docs 0.2.0
...
* docs/nia: Add section on upgrading Terraform in CTS
* docs/nia: Add service filter configuration, deprecate tag
* docs/nia: Add version to deprecated note, use path to reference
* docs/nia: catalog-services condition
Co-authored-by: Melissa Kam <mkam@hashicorp.com>
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
2021-06-22 12:49:12 -04:00
trujillo-adam
d53fdaa668
Update website/content/docs/enterprise/license/faq.mdx
...
docs: Replaced absolute path to Consul docs with relative path in the license FAQ.
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2021-06-22 09:09:27 -07:00
R.B. Boyer
3581e72dbc
docs: mention that service defaults upstream config sections should not contain wildcards ( #10451 )
2021-06-22 10:57:03 -05:00
Daniel Nephin
2f084563df
Merge pull request #10439 from hashicorp/dnephin/tls-cert-exploration
...
tlsutil: additional godoc and small cleanup
2021-06-22 10:51:39 -04:00
hc-github-team-consul-core
605267d3e7
auto-updated agent/uiserver/bindata_assetfs.go from commit 4bddd5210
2021-06-22 13:24:58 +00:00
John Cowen
6ec4728d5f
ui: Increase z-index of main menus to avoid layering issues ( #10428 )
2021-06-22 14:19:13 +01:00
trujillo-adam
697792bb80
docs: applied feedback about licensing FAQ and upgrade paths
2021-06-21 16:27:16 -07:00
trujillo-adam
cb71c868ed
docs: updated licensing FAQ to include upgrade paths based on Consul server and client version
2021-06-21 13:21:03 -07:00
Daniel Nephin
f5d55a6af9
Merge pull request #9490 from hashicorp/dnephin/proxycfg-state-3
...
proxycfg: move each handler into a seprate file
2021-06-21 16:11:32 -04:00
Daniel Nephin
6a61c5d772
proxycfg: remove unused method
...
This method was accidentally re-introduced in an earlier rebase. It was
removed in ed1082510dc80523b1f2a3a740fa5a13c77594f9 as part of the tproxy work.
2021-06-21 15:54:40 -04:00
Daniel Nephin
41bf0670a8
proxycfg: move each handler into a seprate file
...
There is no interaction between these handlers, so splitting them into separate files
makes it easier to discover the full implementation of each kindHandler.
2021-06-21 15:48:40 -04:00
Kyle Schochenmaier
4146cd4dd4
Update health checks docs for tproxy ( #10419 )
...
* Update health checks docs for tproxy
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
2021-06-21 13:48:07 -05:00
R.B. Boyer
90a2be0278
website: this 1.10.0 upgrade table omitted two versions of envoy ( #10443 )
2021-06-21 13:33:35 -05:00
Daniel Nephin
e7079a610a
contrib: add some docs for the DNS interface
2021-06-21 13:33:41 -04:00
Daniel Nephin
1bdcd3df91
tlsutil: un-ptr and document the manual struct
2021-06-21 12:52:54 -04:00
Daniel Nephin
106384a835
tlsutil: document Configurator and some of its fields
2021-06-21 12:52:54 -04:00
Daniel Nephin
96a1335874
tlsutil: un-ptr and add godoc to autoTLs struct
...
the autoTLS field on Configurator is only set once. By making it a value receiver it
should be allocated as a single block of memory along with Configurator.
Also add godoc to document what it is used for.
2021-06-21 12:52:54 -04:00
Daniel Nephin
212b8a7b3c
tlsutil: remove unused method
...
Method was only used in tests, and an equivalent function alraedy exists.
2021-06-21 12:52:54 -04:00
Daniel Nephin
f2a904db00
tlsutil: unexport two types
...
These types are only used internally and should not be exported.
Also remove some unnecessary function wrapping.
2021-06-21 12:52:54 -04:00