Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #5

Merged
merged 120 commits into from
Jul 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
be379b3
Update
lesleycw Sep 11, 2023
3f2e0ad
big-ip to xc update
lesleycw Jun 6, 2024
2a07546
update
lesleycw Jun 6, 2024
c1b35dd
Create conf.py
lesleycw Jun 6, 2024
93b4afe
Update conf.py
lesleycw Jun 6, 2024
3b3e632
fix sphinx
lesleycw Jun 6, 2024
6e5eba6
Update requirements.txt
lesleycw Jun 6, 2024
b6a5947
Update .readthedocs.yaml
lesleycw Jun 6, 2024
66ce479
Update conf.py
lesleycw Jun 6, 2024
3ebdfd3
Update conf.py
lesleycw Jun 6, 2024
2151877
Create preamble.tex
lesleycw Jun 6, 2024
d4efbf7
updates
lesleycw Jun 6, 2024
501d72b
fix pointers
lesleycw Jun 6, 2024
ded948f
update
lesleycw Jun 6, 2024
dc326ea
update
lesleycw Jun 6, 2024
d45167e
Update guides.rst
lesleycw Jun 6, 2024
8520ea9
updates
lesleycw Jun 7, 2024
489f828
Update index.rst
lesleycw Jun 7, 2024
c9d86e7
Updates
lesleycw Jun 7, 2024
f03a5ec
Update conf.py
lesleycw Jun 7, 2024
8e66829
Update conf.py
lesleycw Jun 7, 2024
92d0d0e
Update conf.py
lesleycw Jun 7, 2024
c1bc7ba
Update index.rst
lesleycw Jun 7, 2024
d1da686
Update guide1.rst
lesleycw Jun 7, 2024
4aac7a7
Update index.rst
lesleycw Jun 7, 2024
897a73e
Update index.rst
lesleycw Jun 7, 2024
6aef5d2
Update index.rst
lesleycw Jun 7, 2024
5c65f93
update
lesleycw Jun 7, 2024
f50efb8
Update conf.py
lesleycw Jun 7, 2024
d871323
Update info.rst
lesleycw Jun 7, 2024
01b9cc8
tag updates
lesleycw Jun 7, 2024
4aa9e6c
templates
lesleycw Jun 7, 2024
06cccfa
update
lesleycw Jun 7, 2024
22f34aa
Update guide1.rst
lesleycw Jun 7, 2024
4e7a1e8
Update guide1.rst
lesleycw Jun 7, 2024
78000b1
Update guide1.rst
lesleycw Jun 7, 2024
1ed1109
Update guide1.rst
lesleycw Jun 7, 2024
56240d2
Update guide1.rst
lesleycw Jun 7, 2024
9e056d8
Update guide1.rst
lesleycw Jun 7, 2024
d02b51b
Update guide1.rst
lesleycw Jun 7, 2024
38a9766
Update guide1.rst
lesleycw Jun 7, 2024
f0bc079
Update guide1.rst
lesleycw Jun 7, 2024
cbbc2af
Update guide1.rst
lesleycw Jun 7, 2024
13d3f9f
table update
lesleycw Jun 7, 2024
10ad4b8
Update guide1.rst
lesleycw Jun 7, 2024
b3b3521
Update custom.css
lesleycw Jun 7, 2024
42c8bf0
Update custom.css
lesleycw Jun 7, 2024
8cc9a5d
Update guide1.rst
lesleycw Jun 7, 2024
efee9bc
Update guide1.rst
lesleycw Jun 7, 2024
d63c0f9
updates.
Mikej81 Jun 10, 2024
922df6f
images fix
Mikej81 Jun 10, 2024
170f03b
contribution url
Mikej81 Jun 10, 2024
0696162
customer spelling
Mikej81 Jun 10, 2024
d74c67b
terms
Mikej81 Jun 10, 2024
437877b
apology page
Mikej81 Jun 10, 2024
d2555c9
automation v1
Mikej81 Jun 11, 2024
6796176
automation fixes
Mikej81 Jun 11, 2024
7135f39
formatting
Mikej81 Jun 11, 2024
b29e292
code fix
Mikej81 Jun 11, 2024
f9ed15d
upgrade
Mikej81 Jun 11, 2024
3a22ecd
jinja
Mikej81 Jun 11, 2024
23dbb17
clarification
Mikej81 Jun 11, 2024
fce3b6c
speling
Mikej81 Jun 11, 2024
594d79e
proxmox
Mikej81 Jun 11, 2024
60d792f
heading test
Mikej81 Jun 11, 2024
0c5bad0
proxmox images
Mikej81 Jun 11, 2024
6a8ffc9
header test 2
Mikej81 Jun 11, 2024
57ead31
image fix
Mikej81 Jun 11, 2024
a0452bc
header test 3
Mikej81 Jun 11, 2024
9b2393f
list formatting
Mikej81 Jun 11, 2024
b59fcf0
image center
Mikej81 Jun 11, 2024
591f513
list format
Mikej81 Jun 11, 2024
e065699
header test 4
Mikej81 Jun 11, 2024
02784e7
list format
Mikej81 Jun 11, 2024
e75006d
conf.py update repo
Mikej81 Jun 11, 2024
c2494e9
guide 2 headers
Mikej81 Jun 11, 2024
da9d3aa
irule headers
Mikej81 Jun 11, 2024
b33022c
list format
Mikej81 Jun 11, 2024
6156cb6
info update
Mikej81 Jun 11, 2024
ab909cf
list formatting
Mikej81 Jun 11, 2024
79ec144
list format
Mikej81 Jun 11, 2024
7657148
list format test
Mikej81 Jun 11, 2024
eee7c66
list format newline
Mikej81 Jun 11, 2024
0d4d3c1
list fix
Mikej81 Jun 11, 2024
9c4dffa
proxmox test
Mikej81 Jun 11, 2024
9558945
proxmox test 2
Mikej81 Jun 11, 2024
d618327
proxmox formatting
Mikej81 Jun 11, 2024
bad39e1
proxmox test
Mikej81 Jun 11, 2024
b17ad20
proxmox list update
Mikej81 Jun 11, 2024
8e1616e
list updates
Mikej81 Jun 11, 2024
7899dd6
lsit fix
Mikej81 Jun 11, 2024
fcd2905
proxmix final
Mikej81 Jun 11, 2024
943d017
move proxmox to seperate guide
Mikej81 Jun 11, 2024
4c394df
information
Mikej81 Jun 11, 2024
b3fde65
automation
Mikej81 Jun 12, 2024
1042053
spelling
Mikej81 Jun 12, 2024
f07f838
automation
Mikej81 Jun 12, 2024
c6c923b
ansible
Mikej81 Jun 12, 2024
9f3c57d
custom error
Mikej81 Jun 12, 2024
e76bd3f
image fix
Mikej81 Jun 12, 2024
b9ae9c9
guide rename
Mikej81 Jun 13, 2024
dcbe57e
initial commit cent to rhel guide
Nettas Jun 14, 2024
756aa8d
initial commit cent to rhel guide
Nettas Jun 14, 2024
11feffb
updated figure 1
Nettas Jun 14, 2024
fd4356b
updated image 1
Nettas Jun 14, 2024
8fcba40
Add files via upload
Nettas Jun 14, 2024
63666df
updated image 1
Nettas Jun 14, 2024
6cb3d6b
Merge branch 'dev' of https:/f5devcentral/f5xc-solutions …
Nettas Jun 14, 2024
a2b59fe
added intro and image 2
Nettas Jun 14, 2024
c3db31e
updated image 1
Nettas Jun 14, 2024
fc1b034
added virtual site config steps
Nettas Jun 14, 2024
b285b43
added virtual site config steps
Nettas Jun 14, 2024
a41c183
upddated virtual site config steps
Nettas Jun 14, 2024
9c237d9
upddated virtual site config steps
Nettas Jun 14, 2024
6f38889
added validation and migration steps
Nettas Jun 14, 2024
69fe2bd
added additional info section
Nettas Jun 14, 2024
36db4a0
Updates
lesleycw Jun 17, 2024
1bece7e
custom error
Mikej81 Jun 21, 2024
0939660
it
Mikej81 Jun 21, 2024
6e4fa4e
mirroring
Mikej81 Jul 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the OS, Python version and other tools you might need
build:
os: ubuntu-22.04
tools:
python: "3.12"
# You can also specify other tool versions:
# nodejs: "19"
# rust: "1.64"
# golang: "1.19"

# Build documentation in the "docs/" directory with Sphinx
sphinx:
configuration: docs/conf.py

# Optionally build your docs in additional formats such as PDF and ePub
# formats:
# - pdf
# - epub

# Optional but recommended, declare the Python requirements required
# to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
python:
install:
- requirements: requirements.txt
20 changes: 20 additions & 0 deletions _static/custom.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
div.section table, td
{
white-space: normal !important;
}

div.section tbody, tr, td
{
border: 1px;
}

div.section thead, th
{
color: #FFFFFF;
background-color: #4472C4;
}

div.section tr.row-odd
{
background-color: #D9E2F3;
}
12 changes: 0 additions & 12 deletions code/api/api.rst

This file was deleted.

13 changes: 0 additions & 13 deletions code/postman/postman.rst

This file was deleted.

23 changes: 23 additions & 0 deletions docs/_templates/breadcrumb.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!-- custom breadcrumb -->
<h5>
{%- if master_doc == pagename %}
<a href="/training/community/index.html">F5 Community Training &amp; Labs</a>
{%- else %}
<a href="{{ pathto(master_doc) }}">{{ project|striptags|e }}</a>
{%- endif %}
{%- if parents|length > 0 %}
{%- for parent in parents %}
&gt; <a href="{{ parents[loop.index0].link }}">{{ parents[loop.index0].title|striptags|e }}</a>
{%- endfor %}
{%- endif %}

<span class="right">
{%- if show_source and has_source and sourcename %}
<a href="{{ pathto('_sources/' + sourcename, true)|e }}" rel="nofollow">Source</a> |
{%- endif %}
{%- if github_url is defined %}
<a href="{{ github_url }}">Edit on <i class="fa fa-github" aria-hidden="true"></i></a>
{%- endif %}
</span>
</h5>
<!-- end custom breadcrumb -->
137 changes: 137 additions & 0 deletions docs/_templates/header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<div class="row corp-header">
<div class="container corp-header">
<div class="container corp-menu">
<ul>
<li><a href="https://f5.com" class="internalLink">F5.com</a></li>
<li><a href="https://support.f5.com">Support</a></li>
<li><a href="https://devcentral.f5.com">Community</a></li>
<li><a href="https:/F5Networks">GitHub</a></li>
<li><a href="https://f5.com/about-us/careers">Careers</a></li>
</ul>
</div>
</div>
</div>

<div class="row pageHeader">
<div class="container stat">
<div class="col-xs-12 stat">
<a class="internalLink" href="https://f5.com">
<img class="logo" src="https://cdn.f5.com/websites/support/assets/images/logo.svg" width="50" height="44" alt="F5 Networks" title="F5 Networks" border="0">
</a>
<ul id="MainMenu" class="main-menu">
<li>
<a href="#">Products
<span class="indicator"><span class="arrow-up"></span></span>
</a>

<div class="menu-panel soft-hide" id="ProductsSubmenu">
<div class="container">
<ul class="submenu col-sm-11">
<li class="third"><span class="a-mm-h">Connectors</span>
<ul>
<li><a href="http://clouddocs.f5.com/products/connectors/marathon-bigip-ctlr/latest" data-link-type="Nav: Mega">F5 Marathon BIG-IP Controller</a></li>
<li><a href="http://clouddocs.f5.com/products/connectors/marathon-asp-ctlr/latest" data-link-type="Nav: Mega">F5 Marathon ASP Controller</a></li>
<li><a href="http://clouddocs.f5.com/products/connectors/k8s-bigip-ctlr/latest" data-link-type="Nav: Mega">F5 Kubernetes BIG-IP Controller</a></li>
<li><a href="http://clouddocs.f5.com/products/connectors/f5-kube-proxy/latest" data-link-type="Nav: Mega">F5 Kubernetes Proxy</a></li>
</ul>
<!--span class="seemore"><a data-link-type="Nav: Mega" href="/products/connectors">See all </a></--span-->
</li>
<li class="divider"></li>
<li class="third"><span class="a-mm-h">Application Service Proxy</span>
<ul>
<li><a href="http://clouddocs.f5.com/products/asp/latest" data-link-type="Nav: Mega">F5 Application Service Proxy</a></li>
</ul>
<!--span class="seemore"><a href="/products/">See all </a></span-->
</li>
</ul>
</div>
</div>
</li>
<li>
<a href="#">Container Integrations
<span class="indicator"><span class="arrow-up"></span></span>
</a>

<div class="menu-panel soft-hide" id="ContainersSubmenu">
<div class="container">
<ul class="submenu col-sm-11">
<li class="third"><span class="a-mm-h">Container Integrations</span>
<ul>
<li><a href="http://clouddocs.f5.com/containers/latest/marathon/" data-link-type="Nav: Mega">Mesos Marathon</a></li>
<li><a href="http://clouddocs.f5.com/containers/latest/kubernetes/" data-link-type="Nav: Mega">Kubernetes</a></li>
<li><a href="http://clouddocs.f5.com/containers/latest/openshift/" data-link-type="Nav: Mega">RedHat OpenShift</a></li>
</ul>
<span class="seemore"><a data-link-type="Nav: Mega" href="http://clouddocs.f5.com/containers/latest">View details </a></span>
</li>
</ul>
</div>
</div>
</li>
<li>
<a href="#">Clouds
<span class="indicator"><span class="arrow-up"></span></span>
</a>

<div class="menu-panel soft-hide" id="CloudsSubmenu">
<div class="container">
<ul class="submenu col-sm-11">
<li class="third"><span class="a-mm-h">Cloud Integrations</span>
<ul>
<li><a href="http://clouddocs.f5.com/cloud/openstack/" data-link-type="Nav: Mega">OpenStack</a></li>
</ul>
<!--span class="seemore"><a data-link-type="Nav: Mega" href="/cloud/">See all </a></span-->
</li>
</ul>
</div>
</div>
</li>
<li>
<a href="#">Resources
<span class="indicator"><span class="arrow-up"></span></span>
</a>
<div class="menu-panel soft-hide" id="UPCProgramSubmenu">
<div class="container">
<ul class="submenu col-sm-11">
<li class="third">
<span class="a-mm-h">Downloads</span>
<ul>
<li><a target="_blank" data-link-type="Nav: Mega" href="https://hub.docker.com/r/f5networks/" class="internalLink">Docker Hub</a></li>
<li><a target="_blank" data-link-type="Nav: Mega" href="https://store.docker.com/images/f5networks" class="internalLink">Docker Store</a></li>
</ul>
</li>
<li class="divider"></li>

<li class="third">
<span class="a-mm-h">OpenSource</span>
<ul>
<li><a target="_blank" data-link-type="Nav: Mega" href="https:/F5Networks" class="internalLink">GitHub</a></li>
</ul>
</li>
<li class="divider"></li>

<li class="third">
<a href="//university.f5.com" class="a-mm-h internalLink" target="_blank" data-link-type="Nav: Mega">F5 University</a>
<ul>
<li>
<p>Get up to speed with free self-paced courses</p>
</li>
</ul>
<a data-ng-href="https://devcentral.f5.com" class="a-mm-h internalLink" target="_blank" data-link-type="Nav: Mega" href="https://devcentral.f5.com">DevCentral</a>
<ul>
<li>
<p>Join the community of 250,000+ technical peers</p>
</li>
</ul>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</div> <!-- /container-fluid -->
</nav>
146 changes: 146 additions & 0 deletions docs/_templates/layout.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
<!DOCTYPE html>
{% extends "basic/layout.html" %}
{{ super() }}



{% set css_files = css_files +
[ "_static/css/bootstrap.min.css",
"_static/css/f5.css",
"_static/css/f5-theme.css",
"_static/css/CoveoFullSearch.css",
"_static/css/custom.css",
"https://use.fontawesome.com/21fb8a09c3.css" ] %}

{% set script_files = script_files + [
"https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.js"
]%}

{% include "head.html" %}

<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PPZPQ6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

{# Do not create the standard relbars and sidebars #}
{%- block relbar1 %}{% endblock %}
{%- block relbar2 %}{% endblock %}
{%- block sidebar1 %}{% endblock %}
{%- block sidebar2 %}{% endblock %}

{%- block header %}
<div id="clouddocs-header"></div>
{% endblock %}

<div class="wrapper">

<div id="docs-wrapper" itemscope itemtype="http://schema.org/Article">

{% block content %}

{%- if sidebars != None %}
{%- block f5sidebar %}
<div id="sidebar" class="section-nav">
{% if (theme_version_selector) %}
<!-- version selector ------------------>
<div id="version_selector_wrapper">
</div>
{%- endif %}
<nav class="nav-sidebartoc">

{% if release %}
<h5>{{ project }} {{ release }} </h5>
{% else %}
<h5>{{ project }} {{ version }} </h5>
{% endif %}

<hr>
<span class="nav-sidebartoc">
{{ toctree(includehidden=True, collapse=True) }}
</span>
{%- include "extralinks.html" %}
</nav>
</div>


<div id="right-sidebar">
<h7 style="font-weight:normal">On this page:</h7>
<nav class="nav-sidebartoc">
<span class="nav-sidebartoc">
{{ toc }}
</span>
</nav>
</div>


{%- endblock %}
{%- endif %}





{% block main %}
<div class="main active" id="content" >
<article class="docs-container site-article-inner">

{%- block breadcrumb %}
{% include "breadcrumb.html" %}
{% endblock %}


<!--a title="Export PDF" id="export-pdf" class="btn btn btn-link pull-right">View PDF</a-->
<button type="button" id="export-pdf" class="btn btn-link right">PDF</button>


{% if (theme_version_selector) %}
{% if (theme_enable_version_warning_banner) %}
<div class="sidebar" id="version-warning" style="display: none;">
<p class="first sidebar-title">
<span class="icon fa fa-info-circle fa-lg"></span> Version notice:</p>
<p class="last" id="currentVersion"></p>
</div>
{%- endif %}
{%- endif %}


<div role="main">
{% block body %}{% endblock %}
</div>
{% if (next or prev) and (theme_next_prev_link) %}
<div class="row next-prev-btn-row">
<div class="col-lg-12">
{% if prev %}
<a href="{{ prev.link|e }}" title="{{ prev.title|striptags|e }}" accesskey="p" class="btn btn-primary left"><i class="fa fa-arrow-circle-left" aria-hidden="true"></i> Previous</a>
{% endif %}
{% if next %}
<a href="{{ next.link|e }}" title="{{ next.title|striptags|e }}" accesskey="n" class="btn btn-primary right">Next <i class="fa fa-arrow-circle-right" aria-hidden="true"></i></a>
{% endif %}
</div>
</div>
{% endif %}

</article>
</div>
{%- endblock %}

</div>

{% endblock %}
</div>

{%- block footer %}
<div id="clouddocs-footer"></div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
{% if (theme_version_selector) %}
<script src="{{ pathto('_static/js/index.js', 1) }}"></script>
{%- endif %}
<script src="{{ pathto('_static/js/jquery.appear.js', 1) }}"></script>
<script src="{{ pathto('_static/js/printThis.js', 1) }}"></script>
<script src="{{ pathto('_static/js/bootstrap.min.js', 1) }}"></script>
<script src="{{ pathto('_static/js/clouddocs.js', 1) }}"></script>
<script src="{{ pathto('_static/js/CoveoJsSearch.Lazy.min.js', 1) }}"></script>

{%- endblock %}
4 changes: 4 additions & 0 deletions docs/code/api/api.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
F5 Distributed Cloud API:
===============================

The following are sample API requests and usage leveraging F5 Distributed Cloud SaaS-based services. They are intended to provide readers specific automation examples using the F5 Distributed Cloud Platform and its services.
Loading
Loading