We now generate the test site into a subdirectory such that we can ensure all
links are correctly using {{home}}, which makes the site work correctly once
archived.
Fixed a bunch of broken cases.
* Istio Ingress Controller -> Istio Ingress
controller is a Kubernetes term, it does not serve here any purpose
* Ingress Resources -> Ingress Resource
fixed cardinality
* clarified Istio Ingress vs. Kubernetes Resource
* Istio ingress -> Istio Ingress
* Ingress Resource -> Ingress specification
* it allows defining -> it allows one to define
* istio-ingress pod -> istio-ingress service
* rephrased the sentence about applying Istio features
* Istio Ingress -> The Istio Ingress
* The following are the known limitations -> The following are known limitations
* into-the-cluster traffic -> traffic entering the cluster
* second time: into-the-cluster traffic -> traffic entering the cluster
* To remind -> a quick reminder
* would do -> good enough, make "Note" bold
* a single rule -> just a single rule
* It is -> This is
* see that -> verify that
* articles in English language -> the articles available on Wikipedia in the English language
* remove redundant verbs "will"
* Any MySQL instance would do -> You can use any MySQL instance
* Reversed sentence: As a MySQL client to feed the ratings data, I use mysqlsh MySQL Shell.
* Then I -> I then
* It means -> This means
* reversed the order of "for Bookinfo application I create a special user"
* extract the sentence about the SELECT privilege
* I do not -> I don't
* If I would use mysql, I would remove -> If I'm using use mysql, I'll remove
* Istio Bookinfo sample application -> the Istio Bookinfo sample application
* per each review -> for each review
* make original and application lower case in "The original Bookinfo application"
* added a comma before "and password"
* No need to mention -> I also assume everyone realizes
* removed a comma after "I route all the traffic destined to the _reviews_ service"
* Bookinfo Application -> Bookinfo application
* rephrase the sentence about the error message about ratings service
* added a comma between "the details and the reviews", before "and"
* put "let's call it `egress-rule-mysql.yaml`" into parenthesis instead of commas
* make "Egress Rules" lower case
* the both -> both
* rephrased the sentence about the visual cue
* for example database specific protocols -> such as database-specific protocols like
* CLient -> Client (erroneous upper-case of the second letter)
* each block -> with each block
* rephrased the sentence about multiple CIDR blocks
* a an -> an
* service, however -> service; however
* has to -> must
* remove redundant comma after "the machine which MySQL runs on"
* rephrased "Especially, when this expectation cannot be changed by the deployment configuration of the consuming applications."
* added a comma after "in my next blog posts"
* added a comma after "in this blog post"
- We now automatically detect when a TOC has no entries in it and omit the spacing on the right side
for the TOC. This improves the formatting of a few pages on the site.
- Make an another attempt at preventing the dropdown arrow from wrapping under the cog on smaller screens.
This new solution seems to work across several browsers I've tried.
- Remove an extraneous header in one page.
* Add Ansible installation instructions
* Change order and title of Ansible installation
* Capitalize istio
* Improve prerequisites
* Update version handling
* Fix wording of istio.dest
* Remove sentence concerning setting path for manually
This was done since it was confusing
* Fix sorting order
* Add missing punctuation
* Add missing colon
- Add support for showing the archive date in the footer.
- Fix invalid HTML in the header which improves the responsive layout. In particular, the down arrow
for the dropdown menu tends to stay on the same line as the cog more than before.
- Tone down the blue color of links so it's not so intense. There's still good contrast
between links and normal text.
- Remove broken og:image meta tag from each page. It used to point to a logo.png
file, which we deleted months ago. Turns out it's not intended for web site logos
anyway.
- Add og:url and og:site_name per best practices.
- Remove one more stray border on the community page. I thought I got rid of 'em last time,
but I missed one.
- When you hover over an HTML header, we now pop up a link icon holding a link to the
header. Useful to support deep linking to a header.
- When you click on a link that points outside of istio.io, the target is now
opened in a separate tab.
- Improved the coloring of links in the light theme so they're more visible. I was almost not able to
see the difference between normal text and links, now the color delta is greater. Additionally, when
you hover on a link, we now draw an underline.
- Change the color of H1 headers to be black instead of being the same color
as links. They're not links, they shouldn't be that color.
* This commit documents a new fault injection mechanism using HTTP abort
in addition to the existing HTTP delay example. The relevant sample files
are committed in a separate pull request to istio/istio.
* Fixing some grammar and verbiage.