Read the Docs build information Build id: 1618601 Project: citrix-citrix-k8s-ingress-controller Version: latest Commit: d64972ef8ab669eb2cfeace6c1ba73ed3a183282 Date: 2023-07-25T04:22:26.104907Z State: finished Success: False [rtd-command-info] start-time: 2023-07-25T04:22:29.920121Z, end-time: 2023-07-25T04:22:34.564195Z, duration: 4, exit-code: 0 git clone --no-single-branch --depth 50 https://github.com/citrix/citrix-k8s-ingress-controller.git . Cloning into '.'... [rtd-command-info] start-time: 2023-07-25T04:22:34.789664Z, end-time: 2023-07-25T04:22:35.287798Z, duration: 0, exit-code: 0 git checkout --force origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at d64972e Merge pull request #593 from arijitr-citrix/master [rtd-command-info] start-time: 2023-07-25T04:22:35.542118Z, end-time: 2023-07-25T04:22:35.610312Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2023-07-25T04:22:35.941563Z, end-time: 2023-07-25T04:22:36.575928Z, duration: 0, exit-code: 0 git submodule sync [rtd-command-info] start-time: 2023-07-25T04:22:36.798234Z, end-time: 2023-07-25T04:22:37.722744Z, duration: 0, exit-code: 0 git submodule update --init --force --recursive devdocs-theme Submodule 'devdocs-theme' (https://github.com/citrix/devdocs-theme.git) registered for path 'devdocs-theme' Cloning into '/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/checkouts/latest/devdocs-theme'... Submodule path 'devdocs-theme': checked out 'aa7990fc4ab6ce924327f6a9c65eedf0226bf4ae' [rtd-command-info] start-time: 2023-07-25T04:22:39.206544Z, end-time: 2023-07-25T04:22:43.992998Z, duration: 4, exit-code: 0 python3.7 -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH Using base prefix '/home/docs/.pyenv/versions/3.7.9' New python executable in /home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/bin/python3.7 Also creating executable in /home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/bin/python Installing setuptools, pip, wheel... done. [rtd-command-info] start-time: 2023-07-25T04:22:44.343405Z, end-time: 2023-07-25T04:22:45.558550Z, duration: 1, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip setuptools Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages (23.2.1) Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages (68.0.0) [rtd-command-info] start-time: 2023-07-25T04:22:45.785078Z, end-time: 2023-07-25T04:22:56.117294Z, duration: 10, exit-code: 0 python -m pip install --upgrade --no-cache-dir pillow mock==1.0.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.9.1 recommonmark==0.5.0 mkdocs==0.17.3 Collecting pillow Downloading Pillow-9.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 59.4 MB/s eta 0:00:00 Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 861.9/861.9 kB 206.4 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting alabaster!=0.7.5,<0.8,>=0.7 Downloading alabaster-0.7.13-py3-none-any.whl (13 kB) Collecting commonmark==0.9.1 Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.1/51.1 kB 163.2 MB/s eta 0:00:00 Collecting recommonmark==0.5.0 Downloading recommonmark-0.5.0-py2.py3-none-any.whl (9.8 kB) Collecting mkdocs==0.17.3 Downloading mkdocs-0.17.3-py2.py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 213.6 MB/s eta 0:00:00 Collecting docutils>=0.11 (from recommonmark==0.5.0) Obtaining dependency information for docutils>=0.11 from https://files.pythonhosted.org/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl.metadata Downloading docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB) Collecting sphinx>=1.3.1 (from recommonmark==0.5.0) Downloading sphinx-5.3.0-py3-none-any.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 190.3 MB/s eta 0:00:00 Collecting click>=3.3 (from mkdocs==0.17.3) Obtaining dependency information for click>=3.3 from https://files.pythonhosted.org/packages/1a/70/e63223f8116931d365993d4a6b7ef653a4d920b41d03de7c59499962821f/click-8.1.6-py3-none-any.whl.metadata Downloading click-8.1.6-py3-none-any.whl.metadata (3.0 kB) Collecting Jinja2>=2.7.1 (from mkdocs==0.17.3) Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 207.4 MB/s eta 0:00:00 Collecting livereload>=2.5.1 (from mkdocs==0.17.3) Downloading livereload-2.6.3-py2.py3-none-any.whl (24 kB) Collecting Markdown>=2.3.1 (from mkdocs==0.17.3) Downloading Markdown-3.4.3-py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.9/93.9 kB 186.0 MB/s eta 0:00:00 Collecting PyYAML>=3.10 (from mkdocs==0.17.3) Obtaining dependency information for PyYAML>=3.10 from https://files.pythonhosted.org/packages/d7/8f/db62b0df635b9008fe90aa68424e99cee05e68b398740c8a666a98455589/PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata Downloading PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting tornado<5.0,>=4.1 (from mkdocs==0.17.3) Downloading tornado-4.5.3.tar.gz (484 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 484.2/484.2 kB 216.6 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting importlib-metadata (from click>=3.3->mkdocs==0.17.3) Obtaining dependency information for importlib-metadata from https://files.pythonhosted.org/packages/ff/94/64287b38c7de4c90683630338cf28f129decbba0a44f0c6db35a873c73c4/importlib_metadata-6.7.0-py3-none-any.whl.metadata Downloading importlib_metadata-6.7.0-py3-none-any.whl.metadata (4.9 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=2.7.1->mkdocs==0.17.3) Obtaining dependency information for MarkupSafe>=2.0 from https://files.pythonhosted.org/packages/e5/dd/49576e803c0d974671e44fa78049217fcc68af3662a24f831525ed30e6c7/MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata Downloading MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Collecting six (from livereload>=2.5.1->mkdocs==0.17.3) Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting sphinxcontrib-applehelp (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.2/121.2 kB 201.1 MB/s eta 0:00:00 Collecting sphinxcontrib-devhelp (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 172.7 MB/s eta 0:00:00 Collecting sphinxcontrib-jsmath (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 198.4 MB/s eta 0:00:00 Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 186.1 MB/s eta 0:00:00 Collecting sphinxcontrib-qthelp (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 197.5 MB/s eta 0:00:00 Collecting Pygments>=2.12 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading Pygments-2.15.1-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 211.9 MB/s eta 0:00:00 Collecting docutils>=0.11 (from recommonmark==0.5.0) Downloading docutils-0.19-py3-none-any.whl (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.5/570.5 kB 220.9 MB/s eta 0:00:00 Collecting snowballstemmer>=2.0 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 188.7 MB/s eta 0:00:00 Collecting babel>=2.9 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 179.5 MB/s eta 0:00:00 Collecting imagesize>=1.3 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting requests>=2.5.0 (from sphinx>=1.3.1->recommonmark==0.5.0) Obtaining dependency information for requests>=2.5.0 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting packaging>=21.0 (from sphinx>=1.3.1->recommonmark==0.5.0) Downloading packaging-23.1-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 147.6 MB/s eta 0:00:00 Collecting pytz>=2015.7 (from babel>=2.9->sphinx>=1.3.1->recommonmark==0.5.0) Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.3/502.3 kB 210.5 MB/s eta 0:00:00 Collecting zipp>=0.5 (from importlib-metadata->click>=3.3->mkdocs==0.17.3) Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB) Collecting typing-extensions>=3.6.4 (from importlib-metadata->click>=3.3->mkdocs==0.17.3) Obtaining dependency information for typing-extensions>=3.6.4 from https://files.pythonhosted.org/packages/ec/6b/63cc3df74987c36fe26157ee12e09e8f9db4de771e0f3404263117e75b95/typing_extensions-4.7.1-py3-none-any.whl.metadata Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) Collecting charset-normalizer<4,>=2 (from requests>=2.5.0->sphinx>=1.3.1->recommonmark==0.5.0) Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/89/f5/88e9dd454756fea555198ddbe6fa40d6408ec4f10ad4f0a911e0b7e471e4/charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata Downloading charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) Collecting idna<4,>=2.5 (from requests>=2.5.0->sphinx>=1.3.1->recommonmark==0.5.0) Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 164.9 MB/s eta 0:00:00 Collecting urllib3<3,>=1.21.1 (from requests>=2.5.0->sphinx>=1.3.1->recommonmark==0.5.0) Obtaining dependency information for urllib3<3,>=1.21.1 from https://files.pythonhosted.org/packages/9b/81/62fd61001fa4b9d0df6e31d47ff49cfa9de4af03adecf339c7bc30656b37/urllib3-2.0.4-py3-none-any.whl.metadata Downloading urllib3-2.0.4-py3-none-any.whl.metadata (6.6 kB) Collecting certifi>=2017.4.17 (from requests>=2.5.0->sphinx>=1.3.1->recommonmark==0.5.0) Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl.metadata Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB) Downloading click-8.1.6-py3-none-any.whl (97 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 191.7 MB/s eta 0:00:00 Downloading PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (670 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 670.1/670.1 kB 215.3 MB/s eta 0:00:00 Downloading importlib_metadata-6.7.0-py3-none-any.whl (22 kB) Downloading MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Downloading requests-2.31.0-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 169.3 MB/s eta 0:00:00 Downloading certifi-2023.7.22-py3-none-any.whl (158 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 201.9 MB/s eta 0:00:00 Downloading charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (175 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 175.8/175.8 kB 203.4 MB/s eta 0:00:00 Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) Downloading urllib3-2.0.4-py3-none-any.whl (123 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.9/123.9 kB 184.6 MB/s eta 0:00:00 Building wheels for collected packages: mock, tornado Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-py3-none-any.whl size=23752 sha256=fb724a73994640dca6da4a50ad2117df899bf3ab4c41513f5d67c8b7f124e735 Stored in directory: /tmp/pip-ephem-wheel-cache-0z3bfq01/wheels/7a/94/b1/0fdc5339a5bd487a5cc15421ec200d9ba3e2aa7190e4a727f1 Building wheel for tornado (setup.py): started Building wheel for tornado (setup.py): finished with status 'done' Created wheel for tornado: filename=tornado-4.5.3-cp37-cp37m-linux_x86_64.whl size=434045 sha256=2cd916a7dcfb3b3e194353fee91a5fb92776b88a7eaa2827e7391006a9b64aaf Stored in directory: /tmp/pip-ephem-wheel-cache-0z3bfq01/wheels/a2/45/43/36ec7a893e16c1212a6b1505ded0a2d73cf8e863a0227c8e04 Successfully built mock tornado Installing collected packages: tornado, snowballstemmer, pytz, mock, commonmark, zipp, urllib3, typing-extensions, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, six, PyYAML, Pygments, pillow, packaging, MarkupSafe, imagesize, idna, docutils, charset-normalizer, certifi, babel, alabaster, requests, livereload, Jinja2, importlib-metadata, sphinx, Markdown, click, recommonmark, mkdocs Successfully installed Jinja2-3.1.2 Markdown-3.4.3 MarkupSafe-2.1.3 PyYAML-6.0.1 Pygments-2.15.1 alabaster-0.7.13 babel-2.12.1 certifi-2023.7.22 charset-normalizer-3.2.0 click-8.1.6 commonmark-0.9.1 docutils-0.19 idna-3.4 imagesize-1.4.1 importlib-metadata-6.7.0 livereload-2.6.3 mkdocs-0.17.3 mock-1.0.1 packaging-23.1 pillow-9.5.0 pytz-2023.3 recommonmark-0.5.0 requests-2.31.0 six-1.16.0 snowballstemmer-2.2.0 sphinx-5.3.0 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 tornado-4.5.3 typing-extensions-4.7.1 urllib3-2.0.4 zipp-3.15.0 [rtd-command-info] start-time: 2023-07-25T04:22:57.382724Z, end-time: 2023-07-25T04:22:57.445181Z, duration: 0, exit-code: 0 cat mkdocs.yml assignees_uri: - sreejithgs copyright: Copyright © 1999-2021 Citrix Systems, Inc. All rights reserved. docs_dir: docs edit_uri: edit/master/docs extra: social: - icon: fontawesome/brands/youtube link: https://www.youtube.com/channel/UCiOupk9QF6jdk3EDKTHDykA - icon: fontawesome/brands/github-alt link: https://github.com/citrix - icon: fontawesome/brands/twitter link: https://twitter.com/citrixdeveloper - icon: fontawesome/brands/linkedin link: https://www.linkedin.com/company/citrix/ extra_css: - assets/stylesheets/extra.css - https://use.fontawesome.com/releases/v5.12.1/css/all.css - https://assets.readthedocs.com/css/badge_only.css - https://assets.readthedocs.com/css/readthedocs-doc-embed.css extra_javascript: - readthedocs-data.js - https://assets.readthedocs.com/core/js/readthedocs-doc-embed.js - https://assets.readthedocs.com/javascript/readthedocs-analytics.js google_analytics: null issues_uri: https://github.com/citrix/citrix-k8s-ingress-controller/issues/new labels_uri: - documentation markdown_extensions: - admonition - codehilite - toc: permalink: true nav: - Overview: index.md - Release notes: https://github.com/citrix/citrix-k8s-ingress-controller/releases - Supported platforms and deployments: support-matrix.md - Deployment topologies: deployment-topologies.md - Deploy Citrix ADC ingress controller: - Using YAML: deploy/deploy-cic-yaml.md - Using Helm charts: deploy/deploy-cic-helm.md - Using Kops: deploy/deploy-cic-kops.md - On Rancher: deploy/deploy-cic-rancher.md - On PKS: deploy/deploy-pks.md - Expose services of type LoadBalancer: network/type_loadbalancer.md - Deployment solutions: - Deploy the Citrix ingress controller as an OpenShift router: deploy/deploy-cic-openshift.md - Deploy the Citrix ingress controller with OpenShift router sharding support: deploy/deploy-openshift-sharding.md - Deploy the Citrix ingress controller using OpenShift Operator: deploy/deploy-cic-openshift-operator.md - Deploy Citrix ADC CPX as an Ingress in Azure Kubernetes Engine: deploy/deploy-azure.md - Deploy Citrix ingress controller in an Azure Kubernetes Service cluster with Citrix ADC VPX: deploy/deploy-azure-cic.md - Deploy Citrix ADC CPX as an Ingress in Google Cloud Platform: deploy/deploy-gcp.md - Deploy the Citrix ingress controller in Anthos Platform: deploy/deploy-anthos.md - Deploy Citrix ADC VPX in active-active high availability in EKS environment using Amazon ELB and Citrix ingress controller: deploy/deploy-eks-elb.md - Deploy the Citrix ingress controller for Citrix ADC with admin partitions: deploy/deploy-cic-adc-admin-partition.md - Citrix solution for service of type LoadBalancer in AWS: configure/service-type-lb-solution-in-aws.md - Deploy Citrix API gateway: - Deploy the Citrix API gateway using OpenShift Operator: deploy/deploy-api-gateway-openshift.md - Deploy the Citrix API gateway using Rancher: deploy/deploy-api-gateway-rancher.md - Deploy the Citrix API Gateway with GitOps: deploy/deploy-api-gateway-using-gitops.md - Citrix ADC Integrated canary deployment solution: canary/canary.md - Multi-cluster ingress and load balancing solution: multicluster/multi-cluster.md - Multi-cloud and multi-cluster ingress and load balancing solution with Amazon EKS and Microsoft AKS clusters: deploy/multi-cloud-ingress-lb-solution.md - Licensing: licensing.md - Configure: - Annotations: configure/annotations.md - ConfigMap: configure/config-map.md - Ingress: configure/ingress-config.md - Ingress class: configure/ingress-classes.md - Service class: configure/service-classes.md - HTTP, TCP or SSL Profiles: configure/profiles.md - Log levels: configure/log-levels.md - TCP profile support for services of type LoadBalancer: configure/TCP-profile-type-lb.md - SSL certificate for services of type LoadBalancer through the Kubernetes secret resource: configure/service-type-lb-ssl-secret.md - BGP advertisement for type LoadBalancer services and Ingresses using Citrix ADC CPX: configure/cpx-service-type-lb.md - Citrix ADC CPX integration with MetalLB in layer 2 mode for on-premises Kubernetes clusters: configure/cpx-metal-lb.md - Advanced content routing for Kubernetes Ingress using the HTTPRoute CRD: configure/advanced-content-routing-using-http-crd.md - Profile support for the Listener CRD: configure/profiles-for-listener-crd.md - IP address management using the Citrix IPAM controller for Ingress resources: configure/ipam-for-ingress.md - Apply CRDs using annotations: configure/crds-annotations.md - Add DNS records using Citrix ADC ingress controller: configure/add-dns-records.md - Network: - Static routing: network/staticrouting.md - Establish network between K8s nodes and Ingress Citrix ADC using Citrix node controller: network/node-controller.md - Expose services of type NodePort: network/nodeport.md - Pod to pod communication using Calico: network/calico-network.md - Enhancement to services of type LoadBalancer: network/bgp-enhancement.md - CRDs: - Authentication: crds/auth.md - Rate limit: crds/rate-limit.md - Rewrite and Responder: crds/rewrite-responder.md - IPAM or VIP: crds/vip.md - Content Routing: crds/content-routing.md - Web application firewall: crds/waf.md - Bot: crds/bot.md - CORS: crds/cors.md - Certificate management: - TLS certificates handling in Citrix ingress controller: certificate-management/tls-certificates.md - TLS client authentication in Citrix ADC: certificate-management/client-auth-support.md - TLS server authentication in Citrix ADC: certificate-management/server-auth.md - Install, link, and update certificates on Citrix ADC using the Citrix ingress controller: certificate-management/link-ca-certificate-chain.md - Configure SSL passthrough using Kubernetes Ingress: certificate-management/ssl-passthrough.md - Automated certificate management with cert-manager: - Introduction: certificate-management/certificate.md - Deploy HTTPs web applications on K8s with CIC and Let's Encrypt using cert-manager: certificate-management/acme.md - Deploy HTTPs web application on K8s with CIC and HashiCorp vault using cert-manager: certificate-management/vault.md - Enable Citrix ADC certificate validation: certificate-management/adc-certificate-validation.md - Disable API server certificate verification: certificate-management/disable-api.md - Metrics: - Integrate with Prometheus and Grafana: metrics/promotheus-grafana.md - Analytics and observability: analytics.md - Citrix ADC Observability Exporter support using ConfigMap: configure/config-map-coe.md - Troubleshooting: - Troubleshooting: troubleshooting/troubleshooting.md - Enable troubleshooting: troubleshooting/troubleshooting-cic.md - Call Home: troubleshooting/call-home.md - Upgrade: upgrade.md - Service mesh lite: deploy/service-mesh-lite.md - Use cases: - Securing ingress: how-to/secure-ingress.md - TCP use cases: how-to/tcp-use-cases.md - HTTP use cases: how-to/http-use-cases.md - HTTP call out: how-to/http-callout.md - Session affinity: how-to/session-affinity.md - Allowlisting or blocklisting IP addresses: how-to/ip-whitelist-blacklist.md - Interoperability with ExternalDNS: how-to/integrate-externaldns.md - Use Citrix ADC credentials stored in Vault server: how-to/use-vault-stored-credentials-for-cic.md - Use Kubernetes secrets for storing Citrix ADC credentials: how-to/secret-credentials.md - Load balance Ingress traffic to TCP or UDP based application: how-to/tcp-udp-ingress.md - Set up dual-tier deployment: how-to/deploy-cic-dual-tier.md - Horizontal pod autoscaler: how-to/cpx-hpa.md - Direct server return: how-to/dsr.md - Admission controller webhook: how-to/webhook-use-case.md - Enable GRPC support: how-to/grpc.md - Policy based routing: how-to/pbr.md - MongoDB solution: how-to/MongoDB-single-tier-solution.md - Canary and blue-green deployment using Azure pipelines: cd/canary-azure-pipline/canary-deployment-with-azure-pipelines.md - Traffic management for external services: how-to/external-load-balance-adc.md - Entity name change: entity-name-change.md plugins: - search: prebuild_index: true separator: '[\s\-\.]+' repo_name: Citrix ADC ingress controller repo_url: https://github.com/citrix/citrix-k8s-ingress-controller site_author: null site_description: Ingress Controller configures Kubernetes ingress & Service Type LoadBalancer on Citrix ADCs. Supports OpenShift, Rancher on baremetal as well as AKS, GKE and EKS site_name: Citrix ADC ingress controller for Kubernetes site_title: Developer Docs site_url: https://developer-docs.citrix.com theme: custom_dir: devdocs-theme favicon: https://docs.citrix.com/assets/images/favicon.ico font: false icon: fontawesome include_search_page: false language: en logo: https://developer-docs.citrix.com/_static/logo.svg name: null palette: accent: teal primary: teal search_index_only: true static_templates: - 404.html [rtd-command-info] start-time: 2023-07-25T04:22:57.719360Z, end-time: 2023-07-25T04:22:58.181157Z, duration: 0, exit-code: 1 python -m mkdocs build --clean --site-dir $READTHEDOCS_OUTPUT/html --config-file mkdocs.yml WARNING - Config value: 'plugins'. Warning: ('prebuild_index', 'Unrecognised configuration name: prebuild_index') WARNING - Config value: 'plugins'. Warning: ('separator', 'Unrecognised configuration name: separator') WARNING - Config value: 'assignees_uri'. Warning: Unrecognised configuration name: assignees_uri WARNING - Config value: 'labels_uri'. Warning: Unrecognised configuration name: labels_uri WARNING - Config value: 'issues_uri'. Warning: Unrecognised configuration name: issues_uri WARNING - Config value: 'site_title'. Warning: Unrecognised configuration name: site_title WARNING - Config value: 'nav'. Warning: Unrecognised configuration name: nav INFO - Cleaning site directory INFO - Building documentation to directory: /home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/checkouts/latest/_readthedocs/html Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/nav.py", line 337, in _follow raise StopIteration StopIteration The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/docs/.pyenv/versions/3.7.9/lib/python3.7/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/home/docs/.pyenv/versions/3.7.9/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/__main__.py", line 194, in cli() File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/click/core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/__main__.py", line 156, in build_command ), dirty=not clean) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/commands/build.py", line 282, in build build_pages(config, dirty=dirty) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/commands/build.py", line 213, in build_pages site_navigation = nav.SiteNavigation(config) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/nav.py", line 44, in __init__ config, self.url_context) File "/home/docs/checkouts/readthedocs.org/user_builds/citrix-citrix-k8s-ingress-controller/envs/latest/lib/python3.7/site-packages/mkdocs/nav.py", line 392, in _generate_site_navigation config_line, url_context, config): RuntimeError: generator raised StopIteration