Skip to content

Commit

Permalink
Updates 5a88419: fix(remote-content): Remove MDX exceptions (#129)
Browse files Browse the repository at this point in the history
  • Loading branch information
Travis CI User committed Nov 25, 2020
1 parent d55b2c0 commit 25bd9f4
Show file tree
Hide file tree
Showing 103 changed files with 552 additions and 135 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,64 +18,48 @@

6. Now click on **New Bundle** button in **Product information** section

7. Select **openshift4upi** bundle. A new form loads - you can keep all the values as they are (you can ignore the warning on top as well, since this is the first install attempt of Openshift on that cluster):
7. Select **openshift4upi** bundle. A new form loads. **Opt-in for the `htpasswd` credentials provider.** (You can ignore the warning on top as well, since this is the first install attempt of Openshift on that cluster):
![Select a bundle](../assets/images/quicklab/bundle_select.png)

8. Wait for OCP4 to install. After successful installation you should see a cluster history log like this:
![Cluster log after OCP4 install](../assets/images/quicklab/cluster_log_2.png)

9. Use the link and credentials from the **Cluster Information** section to access your cluster.
9. Use the link and credentials from the **Cluster Information** section to access your cluster. Verify it contains login information for both `kube:admin` and `quicklab` user.
![Cluster information](../assets/images/quicklab/cluster_information.png)

10. Login as the `kubeadmin`, take the value from "Hosts" and port 6443.\
10. Login as the `kube:admin`, take the value from "Hosts" and port 6443.
For example:

```sh
oc login upi-0.tcoufaltest.lab.upshift.rdu2.redhat.com:6443
```
```sh
oc login upi-0.tcoufaltest.lab.upshift.rdu2.redhat.com:6443
```

## Install Argo CD on your cluster

1. kube:admin is not supported in user api, therefore you have to create additional user. Simplest way is to deploy an Oauth via Htpasswd:
1. `kube:admin` is not supported in user api, that's why we've opted in for the `htpasswd` provider during the bundle install.

2. Create a htpasswd config file and deploy it to OpenShift:
2. Log in as the `quicklab` user using the `htpasswd` provider in the web console. To create the Openshift user. Then log out.

```sh
$ htpasswd -nb username password > oc.htpasswd
$ oc create secret generic htpass-secret --from-file=htpasswd=oc.htpasswd -n openshift-config
$ cat <<EOF | oc apply -f -
apiVersion: config.openshift.io/v1
kind: OAuth
metadata:
name: cluster
spec:
identityProviders:
- name: my_htpasswd_provider
mappingMethod: claim
type: HTPasswd
htpasswd:
fileData:
name: htpass-secret
EOF
```
3. Login as the `kube:admin` user in the web console and your local cli client.

3. Grant the new user admin cluster-admin rights
4. Grant the htpasswd's `quicklab` user admin cluster-admin rights

```sh
oc adm policy add-cluster-role-to-user cluster-admin username
oc adm policy add-cluster-role-to-user cluster-admin quicklab
```

4. Now log out and log in using the htpasswd provider (the new username). Generate new API token and login via this token on your local CLI
5. Now log out and log in using the htpasswd provider (the new username). Generate new API token and login via this token on your local CLI

6. Now you can follow the upstream docs. Create the projects:

5. Now you can follow the upstream docs. Create the projects:
```sh
oc new-project argocd-test
oc new-project aicoe-argocd-dev
```

6. Make sure you have imported the required [gpg keys](../../README.md#gpg-key-access)
7. Make sure you have imported the required [gpg keys](../../README.md#gpg-key-access)

7. And deploy
8. And deploy

```sh
$ kustomize build manifests/crds --enable_alpha_plugins | oc apply -f -
Expand Down
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@



}</script><link rel="icon" href="/favicon-32x32.png?v=8d8f748b2e92a1fe3b64754fd719a0dd" type="image/png"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="theme-color" content="#663399"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><title data-react-helmet="true">404: Not Found | Operate First</title><meta data-react-helmet="true" name="description" content="Operate First"/><meta data-react-helmet="true" property="og:title" content="404: Not Found"/><meta data-react-helmet="true" property="og:description" content="Operate First"/><meta data-react-helmet="true" property="og:type" content="website"/><link as="script" rel="preload" href="/webpack-runtime-3aa044392f9caf74d9d8.js"/><link as="script" rel="preload" href="/framework-a23b24beacc21a89e7ba.js"/><link as="script" rel="preload" href="/app-9c36c52bf24ce7387a1f.js"/><link as="script" rel="preload" href="/styles-c2fe8482057191dca484.js"/><link as="script" rel="preload" href="/commons-80b537c6998b8376cef1.js"/><link as="script" rel="preload" href="/component---src-pages-404-js-91b2ee79db6dab85b25f.js"/><link as="fetch" rel="preload" href="/page-data/404.html/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/117426894.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/3000541721.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="pf-c-page layout"><header class="pf-c-page__header header"><div class="pf-c-page__header-brand"><div class="pf-c-page__header-brand-toggle"><button id="nav-toggle" aria-controls="page-sidebar" aria-expanded="true" aria-disabled="false" aria-label="Global navigation" class="pf-c-button pf-m-plain" type="button" data-ouia-component-type="PF4/Button" data-ouia-safe="true" data-ouia-component-id="OUIA-Generated-Button-plain-221"><svg style="vertical-align:-0.125em" fill="currentColor" height="1em" width="1em" viewBox="0 0 448 512" aria-hidden="true" role="img"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg></button></div><a class="pf-c-page__header-brand-link" href="/"><img class="pf-c-brand" src="/static/logo-1fc99f2ff8fa3e9de8e5f11cbe18f7d5.png" alt="ODH Logo"/></a></div><div class="pf-c-page__header-nav"><nav class="pf-c-nav pf-m-horizontal" aria-label="Global" data-ouia-component-type="PF4/Nav" data-ouia-safe="true" data-ouia-component-id="OUIA-Generated-Nav-horizontal-222"><button class="pf-c-nav__scroll-button" aria-label="Scroll left"><svg style="vertical-align:-0.125em" fill="currentColor" height="1em" width="1em" viewBox="0 0 256 512" aria-hidden="true" role="img"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path></svg></button><ul class="pf-c-nav__list"><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/data-science/">Data Science</a></li><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/users/">Users</a></li><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/operators/">Operators</a></li><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/blueprints/">Blueprints</a></li></ul><button class="pf-c-nav__scroll-button" aria-label="Scroll right"><svg style="vertical-align:-0.125em" fill="currentColor" height="1em" width="1em" viewBox="0 0 256 512" aria-hidden="true" role="img"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg></button></nav></div></header><div id="page-sidebar" class="pf-c-page__sidebar pf-m-expanded"><div class="pf-c-page__sidebar-body"><nav class="pf-c-nav nav" aria-label="Local" data-ouia-component-type="PF4/Nav" data-ouia-safe="true" data-ouia-component-id="OUIA-Generated-Nav-223"><ul class="pf-c-nav__list"></ul></nav></div></div><main class="pf-c-page__main" tabindex="-1"><h1>Not Found</h1><p>You just hit a route that doesn&#x27;t exist... the sadness.</p></main></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-61dffb64d94c61f86928.js"],"app":["/app-9c36c52bf24ce7387a1f.js"],"component---src-pages-404-js":["/component---src-pages-404-js-91b2ee79db6dab85b25f.js"],"component---src-pages-using-typescript-tsx":["/component---src-pages-using-typescript-tsx-b5bc6177925a84685b2e.js"],"component---src-templates-doc-js":["/component---src-templates-doc-js-51cf54329fcb8d62fc06.js"],"component---src-templates-jupyter-notebook-js":["/component---src-templates-jupyter-notebook-js-19d2d7d37e9dbe1fbf97.js"]};/*]]>*/</script><script src="/polyfill-61dffb64d94c61f86928.js" nomodule=""></script><script src="/component---src-pages-404-js-91b2ee79db6dab85b25f.js" async=""></script><script src="/commons-80b537c6998b8376cef1.js" async=""></script><script src="/styles-c2fe8482057191dca484.js" async=""></script><script src="/app-9c36c52bf24ce7387a1f.js" async=""></script><script src="/framework-a23b24beacc21a89e7ba.js" async=""></script><script src="/webpack-runtime-3aa044392f9caf74d9d8.js" async=""></script></body></html>
}</script><link rel="icon" href="/favicon-32x32.png?v=8d8f748b2e92a1fe3b64754fd719a0dd" type="image/png"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="theme-color" content="#663399"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=8d8f748b2e92a1fe3b64754fd719a0dd"/><title data-react-helmet="true">404: Not Found | Operate First</title><meta data-react-helmet="true" name="description" content="Operate First"/><meta data-react-helmet="true" property="og:title" content="404: Not Found"/><meta data-react-helmet="true" property="og:description" content="Operate First"/><meta data-react-helmet="true" property="og:type" content="website"/><link as="script" rel="preload" href="/webpack-runtime-3aa044392f9caf74d9d8.js"/><link as="script" rel="preload" href="/framework-a23b24beacc21a89e7ba.js"/><link as="script" rel="preload" href="/app-9c36c52bf24ce7387a1f.js"/><link as="script" rel="preload" href="/styles-c2fe8482057191dca484.js"/><link as="script" rel="preload" href="/commons-80b537c6998b8376cef1.js"/><link as="script" rel="preload" href="/component---src-pages-404-js-91b2ee79db6dab85b25f.js"/><link as="fetch" rel="preload" href="/page-data/404.html/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/117426894.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/3000541721.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="pf-c-page layout"><header class="pf-c-page__header header"><div class="pf-c-page__header-brand"><div class="pf-c-page__header-brand-toggle"><button id="nav-toggle" aria-controls="page-sidebar" aria-expanded="true" aria-disabled="false" aria-label="Global navigation" class="pf-c-button pf-m-plain" type="button" data-ouia-component-type="PF4/Button" data-ouia-safe="true" data-ouia-component-id="OUIA-Generated-Button-plain-227"><svg style="vertical-align:-0.125em" fill="currentColor" height="1em" width="1em" viewBox="0 0 448 512" aria-hidden="true" role="img"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg></button></div><a class="pf-c-page__header-brand-link" href="/"><img class="pf-c-brand" src="/static/logo-1fc99f2ff8fa3e9de8e5f11cbe18f7d5.png" alt="ODH Logo"/></a></div><div class="pf-c-page__header-nav"><nav class="pf-c-nav pf-m-horizontal" aria-label="Global" data-ouia-component-type="PF4/Nav" data-ouia-safe="true" data-ouia-component-id="OUIA-Generated-Nav-horizontal-228"><button class="pf-c-nav__scroll-button" aria-label="Scroll left"><svg style="vertical-align:-0.125em" fill="currentColor" height="1em" width="1em" viewBox="0 0 256 512" aria-hidden="true" role="img"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path></svg></button><ul class="pf-c-nav__list"><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/data-science/">Data Science</a></li><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/users/">Users</a></li><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/operators/">Operators</a></li><li class="pf-c-nav__item"><a class="pf-c-nav__link" href="/blueprints/">Blueprints</a></li></ul><button class="pf-c-nav__scroll-button" aria-label="Scroll right"><svg style="vertical-align:-0.125em" fill="currentColor" height="1em" width="1em" viewBox="0 0 256 512" aria-hidden="true" role="img"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg></button></nav></div></header><div id="page-sidebar" class="pf-c-page__sidebar pf-m-expanded"><div class="pf-c-page__sidebar-body"><nav class="pf-c-nav nav" aria-label="Local" data-ouia-component-type="PF4/Nav" data-ouia-safe="true" data-ouia-component-id="OUIA-Generated-Nav-229"><ul class="pf-c-nav__list"></ul></nav></div></div><main class="pf-c-page__main" tabindex="-1"><h1>Not Found</h1><p>You just hit a route that doesn&#x27;t exist... the sadness.</p></main></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-61dffb64d94c61f86928.js"],"app":["/app-9c36c52bf24ce7387a1f.js"],"component---src-pages-404-js":["/component---src-pages-404-js-91b2ee79db6dab85b25f.js"],"component---src-pages-using-typescript-tsx":["/component---src-pages-using-typescript-tsx-b5bc6177925a84685b2e.js"],"component---src-templates-doc-js":["/component---src-templates-doc-js-51cf54329fcb8d62fc06.js"],"component---src-templates-jupyter-notebook-js":["/component---src-templates-jupyter-notebook-js-19d2d7d37e9dbe1fbf97.js"]};/*]]>*/</script><script src="/polyfill-61dffb64d94c61f86928.js" nomodule=""></script><script src="/component---src-pages-404-js-91b2ee79db6dab85b25f.js" async=""></script><script src="/commons-80b537c6998b8376cef1.js" async=""></script><script src="/styles-c2fe8482057191dca484.js" async=""></script><script src="/app-9c36c52bf24ce7387a1f.js" async=""></script><script src="/framework-a23b24beacc21a89e7ba.js" async=""></script><script src="/webpack-runtime-3aa044392f9caf74d9d8.js" async=""></script></body></html>
Loading

0 comments on commit 25bd9f4

Please sign in to comment.