Commit Graph

335 Commits

Author SHA1 Message Date
Sean Killeen f014776b79
Add Linux Foundation trademark link to site footer (#14205)
* WIP add trademark link to footer

* Add translations
2023-11-30 07:01:25 -08:00
Shabana Dhaya 15cddd4d8c
remove left sidebar buttons from preliminary pages (#14180) 2023-11-17 08:08:06 -08:00
Michael Weiner 3ef3529af2
Fix Inconsistently Sized Company Logos (#13796)
* normalize company logos in display grid

* ensure waiting for load of image

* normalize company logos via CSS

* resolve sass lint error
2023-08-31 10:37:08 -07:00
Daniel Hawton 62234064be
add missed / to @@ link handling regex (#13640)
* add missed /

* Update src/ts/codeBlocks.ts

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* remove _ from regex in code_block.html

covered by \w

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-07-26 09:51:25 -07:00
Daniel Hawton 2e9e775d79
Fix handling of @@ link notation (#13637)
The regex was @.*@ which will match anything between two @'s, including a command like:
`k3d cluster create --api-port 6550 -p '9080:80@loadbalancer' -p '9443:443@loadbalancer' --agents 2 --k3s-arg '--disable=traefik&#64;server:*'`

The regex should be something that matches valid URL syntaxes.

Signed-off-by: Daniel Hawton <daniel.hawton@solo.io>
2023-07-26 07:59:41 -07:00
John Howard abb755651a
add doc for third party ingress (#13116)
* add doc for third party ingress

* fix mermaid maybe

* Fix spell checker

* na

* Apply suggestions from code review

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-05-15 07:40:26 -07:00
John Howard 53ff275bb4
Add support for mermaid.js (#13115)
Fixes https://github.com/istio/istio.io/issues/13093
2023-04-26 06:39:35 -07:00
SRodi 2ed61a7cae
Enable tests and remove hardcoded versions for operator install doc (#13050)
* Enable tests for operator install

* install-operator-tests

* update snip_id
* set snip_id=none for non-tested snips
* add test scenarios for helm,watchns,install istio,update
* use functions for better readability
* add newline at the end

* install-operator-tests

* add tests for inplace and canary upgrade
* update version 1.8.1 and 1.9.0 to 1.17.1 and 1.17.2 in docs
* disable snip remove_operator failing lint/test

* install-operator-tests

* remove all hardcoded versions in operator install doc
* add istio_previous_version and full/previous revision to snip.py
* adjust test.sh accordingly

* install-operator-tests

* add shorcodes for revision versions

* install-operator-tests

* fix canary upgrade (upgrade from previous to full version)

* install-operator-tests

* fix reference to full_version in canary upgrade

* install-operator-tests

* fix slightly off format

* install-operator-tests

* disable test for upgrade with helm tip
* add instructions to doc for canary upgrade prep
* update test.sh and snips.sh accordingly

* install-operator-tests

* fix profile on upgrade, use default
2023-04-20 07:11:18 -07:00
Skyler Spaeth 19431056ba
breakout support status table to yaml file (#12834)
* breakout support status table to yaml file

* use k8s versions from new yaml file, based off previous ver

* same as previous commit but based off idx of yaml obj

* trim whitespace from supported k8s vers shortcode

* make verion lists arrays instead of strings

* update shortcode to read yaml data array

* rename support status shortcode to follow naming convention

* make versions in table use new arrays, update reference to support status table

* make each version in yaml file a string

* update header comment, change ext to *.yml to follow repo convention

* use prelim ternary to select k8s versions

* update supportStatus.yml heading comments

* update supported k8s shortcode to use branch name

* initial commit of python support status updater

* add null representer

* use lambda for quoted representer

* put back master population off idx 1, update comments

* working stdout version complete: use flow style for version list keys

* prepend yaml with header comments, cleanup script

* perform version check, default write errors are more helpful

* add copyright and license info

* linter has some weird tastes

* this is 100% worse but if it makes the linter happy

* call update_support_status.py from within create version

* update version matrix path since script ran from repo root

* use yq for updating the version support matrix instead of PyYAML
2023-03-17 13:06:40 -07:00
Paddy Doyle e24e58affa
Update feature status for Experimental/Alpha (#12821)
* Update feature status for Experimental/Alpha

Based off of the feature status in features.yaml, update the
corresponding doc page.

Update navigation_level.html to only flag Experimental and Alpha
features with an asterisk '*', rather than all docs with _any_ status
set.

Add new 'alpha.md' boilerplate, similar to 'experimental.md', with a
link to https://github.com/istio/community/blob/master/FEATURE-LIFECYCLE.md

Add either 'boilerplate alpha' or 'boilerplate experimental' to all
pages which have Alpha or Experimental status set.

Tidy up pages which already had
'boilerplate experimental-feature-warning' and be consistent with
'boilerplate experimental'

Update tasks/observability/distributed-tracing/mesh-and-proxy-config
status from 'Beta/Experimental' to 'Beta', to match what's in
features.yaml (all others only have a single value here)

* Add content/zh/boilerplates/alpha.md

* Update content/en/boilerplates/alpha.md

Suggested change

Co-authored-by: Faseela K <k.faseela@gmail.com>

* Update the zh 'alpha' boilerplate to match

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-03-03 07:45:06 -08:00
Craig Box 2bd8fbe321
Media resources (#12531)
* Remove media-resources page and redirect

* Remove old SVGs and add a new, correct-shaped image for OpenGraph

* This file was committed elsewhere.
2023-01-26 21:35:49 -08:00
Craig Box 4097bf29bd
Add CNCF logo footer & LF terms (#12453)
* Add CNCF logo footer & LF terms

* Fixes

* add Chinese translation (thanks Zhonghu)

* Elongate the Terms and Conditions
2023-01-12 23:32:14 -08:00
Faseela K 6481a40999
Add warning banner for older blog posts (#12366)
Signed-off-by: Faseela K <faseela.k@est.tech>

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-12-19 14:59:23 -08:00
zirain f4efe54609
make case study suggestion support multi language (#12149)
* make case study suggestion support multi language

* update zh.toml

* update reviews
2022-10-25 08:28:19 -07:00
Ihor Sychevskyi a7297a1006
update links (#12079) 2022-10-11 15:13:39 -07:00
Eric Van Norman 20491e3165
use short_codes for gateway api version (#12042)
* use short_codes for gateway api version and tpye

* Update function name. Forcing name doesn't work for boilerplates?

* Fix lint

* Remove k8s_gateway_api_type

* Add update-gateway-version mkaefile target

* Fix version in test string

* Simplify id
2022-10-04 12:07:49 -07:00
Istio Automation 4df8c0cb82
[master] Ambient blog: fix github links and add youtube video (#11834)
* Fix github links to use proper branch

* add video link

Co-authored-by: John Howard <howardjohn@google.com>
2022-09-07 11:46:37 -07:00
Ihor Sychevskyi 5a71935c2d
update preconnect link in baseof (#11764) 2022-08-29 14:34:21 -07:00
Eric Van Norman c92ed386d9
Fix for Get Involved page (#11752)
* Fix for Get Involved page

* Fix leading line in involved blocks
2022-08-25 11:34:11 -07:00
Eric Van Norman 4b89c5a0ad
Test moving up Hugo versions and replace BlackFriday with GoldMark. (#11534)
* Test moving up a Hugo version and replace BlackFriday with GoldMark.

* remove markdownify

* Update URL to not use relative for parent page

* Restore moarkdownify in centered block to fix (about/deployment)

* Add markdownify to tip, info, warning, quote

* Dmarkdownify tabsets

* Tweak indentation. Fixes companies. Does not fix the interactive panels.

* Update config.toml, rebase

* unindent ecosytem

* comapnaies looks OK,but not interactive_panels

* Revert panel change

* markdownify interactive panel?

* Put markdownify back - delete section_description
2022-08-23 08:05:43 -07:00
Ihor Sychevskyi f060e1fb32
add svg favicon (#11670) 2022-08-02 19:41:58 -07:00
stewartbutler 12546cc666
Adding page for istio image signing and validation (#10775)
* Adding page for istio image signing and validation

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>

* Adding codeowners, addressing a comment.

* Trying another url hack

* Fixing linter errors

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>
Co-authored-by: Andrew Block <andy.block@gmail.com>
Co-authored-by: craigbox <craigbox@google.com>
2022-08-02 18:00:58 -07:00
Ihor Sychevskyi 3b09f841cb
fix Hugo warnings (#11174) 2022-04-14 15:11:22 -07:00
Ihor Sychevskyi 7e65a8c8a7
Accessibility update "go to top" (#11017) 2022-03-07 15:06:42 -08:00
Ihor Sychevskyi 717bc611aa
Accessibility update docs links (#10959) 2022-02-24 05:11:20 -08:00
Ihor Sychevskyi 1399f22067
Accessibility update aria links (#10929) 2022-02-16 17:29:49 -08:00
craigbox c57be91fbd
change env var (#10922) 2022-02-15 16:08:28 -08:00
craigbox 1867c3e56a
Experiment with setting Netlify URL in the RSS (#10902)
* Experiment with setting Netlify URL in the RSS

* Fixes to make the feed validate
2022-02-14 07:28:02 -08:00
craigbox daf9304e14
Fix RSS layouts for minor release announcements (#10898) 2022-02-12 10:18:53 -08:00
Ihor Sychevskyi 9ed4f7fbf0
Accessibility update link name (#10877) 2022-02-08 15:24:51 -08:00
Eric Van Norman 175cc65594
Fix `Current` link URLs and another pass at fixing dual /'s (#10869) 2022-02-07 14:32:44 -08:00
Xunzhuo a5906af89e
fix: remove extra paths in URL (#10842) 2022-01-31 20:36:55 -08:00
Ihor Sychevskyi d94d465240
Remove decoration dots (#10259) 2021-09-17 06:01:05 -07:00
Ihor Sychevskyi d91a56d2ce
update callout shortcode (#10326) 2021-09-13 03:58:20 -07:00
Ihor Sychevskyi 4436b8e315
update favicons (#10187) 2021-09-06 15:54:55 -07:00
craigbox f4edd15af1
add links to modal and make description/details clear (#10024) 2021-07-07 13:26:35 -07:00
ChristinaMak 9b02f2f215
Flag experimental pages with dagger (#9895)
* Flag experimental pages with dagger

* Use dagger symbol in title

* Dagger in navigation titles for experimental status

* Experimental asterisk note

* Asterisk with space

* Spacing between title and asterisk

* Flag experimental and alpha status
2021-06-23 04:46:20 -07:00
craigbox 03a3d0639d
Fix the OpenGraph preview image (#9425)
* Mark baseURL absolute and see what happens

* Add og:url too

* Hard code og:image
2021-05-19 15:09:45 -07:00
craigbox 69911014ba
Update links for new site layout (#9765)
* Update links for new site layout

* Update links for new site layout

* delete What Is Istio page
2021-05-17 08:37:55 -07:00
craigbox f4ee46bc96
Remove page icons (#9767) 2021-05-17 07:53:20 -07:00
craigbox 403f371e4f
Add case studies from IstioCon 2021 (#9681)
* Add case studies from IstioCon 2021

* Add some names to dictionary

* Add some more names to dictionary

* Update content/en/about/case-studies/salesforce/index.md

good catch, thanks

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* Add doc weights

* fix Eric's nits

* Add heading to logo wall

* newline

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2021-05-12 13:14:25 -07:00
craigbox 25536c2b84
Add our ecosystem of providers and integrations (#9698)
* New provider and integration listings.

* template professional services entries

* Add new customer logo per GCP blog post
2021-05-12 11:08:48 -07:00
craigbox ef5c2be414
Add security grid, release grid and general list templates to new News layout (#9710)
* Add security grid, release grid and general list templates to new News layout

* fix layout w/ .Content, length of feed, linktitles

* fix layout w/ .Content, length of feed, linktitles
2021-05-12 07:27:37 -07:00
Bartosz Wojcicki 37bb5c86ac
Polidea update - About breadcrumb (#9510)
* Redirect to "/" from About breadcrumb

* Fix lint error

* Prevent the parent About page from being displayed

* Add /about index.redir rules

* Revert "Fix lint error"

This reverts commit 45f484a9be.

* Revert "Redirect to "/" from About breadcrumb"

This reverts commit b9d791c342.

* Remove go_root_breadcrumb param from Chinese /about/_index.md
2021-05-10 11:07:34 -07:00
Erik L. Arneson 78fc0417df
Import approved web copy into new page designs (#9614)
* Import approved web copy into new page designs

This includes new copy for the following pages:

* The home page
* What is a service mesh?
* The Get Involved page
* about/deployment (also merged Adoption page text)
* about/ecosystem
* about/faq
* about/solutions
* Header text for the blog and news pages

This also included some changes to layout pages:

* layouts/blog/list.html -- New approved copy.
* layouts/news/list.html -- New approved copy.
* layouts/partials/primary_top.html -- Remove requirement that
  subtitles can't end in periods because new approved copy breaks that
  rule.

Co-authored-by: Joel Barker <joel@lionswaycontent.com>
Co-authored-by: Craig Box <craigbox@google.com>

* Update content/en/about/deployment/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Addressing lint errors and template changes

This moves new copy for the Blog and News pages to yaml headers and
also addresses some spelling "errors" in the new website copy.

Co-authored-by: Joel Barker <joel@lionswaycontent.com>
Co-authored-by: Craig Box <craigbox@google.com>
2021-05-04 12:50:45 -07:00
Brian Avery f09d2aada0
Fix HTML (#9678) 2021-05-04 10:31:25 -07:00
Brian Avery fca89893d3
Add publish dates (#9649)
* Add publish dates

* Sync metadata

* Fix listing to list regular pages with publishdate set

* Remove release versions

* Add newsfeed layout and make lists in news use the same layout as pages

* Fix link

* Fix clear on all radio buttons selected
2021-05-04 07:21:38 -07:00
凡梦星尘 e93a190a36
Sync the Istio new design about struct to Chinese version (#9594)
* sync to English verion about Istio new design.

refence pr #9324

* sync to English verion about Istio new design.

refence pr #8758

* fixed the case study page translation.

* replace placeholders about blog & news page.

* remove the TODO flag.

* remove unused the i18n parameters.

* fixed the conflict files with other PR about news & blog layout page.

* fixed the category tags in news page can't not switch when use Chinese language issue.
2021-05-03 15:33:28 -07:00
Jakub-Sadowski c6e3caae57
[Polidea-update] Second part of fixes (#9575)
* subscribe button

* add feedback

* set link active

* change font size for bullet list

* add background to panel

* change layout

* add skip_breadcrumb param

* add strings to i18n

* fix linter

* add edit page link

* fix linter

* move primary bottom outside article

* modify navigation

fix linter

fix lint

fix lint

fix lint

fix lint

lint fix

fix lint

fix linter

fix lint

lint fix

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

fix lint

* change zh translation

* modified table content active link

* add divider to footer

* smaller buttons in useful info

* delete centered h3
2021-04-28 12:11:55 -07:00
Douglas Reid d862ba0978
Filter mixer docs from related content sections (#9563)
* wip

* update keywords for observability pages

* switch to front-matter based approach
2021-04-28 11:24:02 -07:00