Visit https://github.com/settings/tokens/new to generate a new "classic" token.
Select the "Repo" checkbox to enable "Full control of private repositories", then click "Generate Token".
Save your resulting personal access token for later use
| <!-- Example demo from https://github.com/hakimel/reveal.js/blob/master/demo.html#L31-L448 (see git history for changes) --> | |
| <!-- Any section elements are displayed as a slide --> | |
| <section> | |
| <a href="https://revealjs.com"> | |
| <img src="https://static.slid.es/reveal/logo-v1/reveal-white-text.svg" alt="reveal.js logo" style="height: 180px; margin: 0 auto 4rem auto; background: transparent;" class="demo-logo"> | |
| </a> | |
| <h3>The HTML Presentation Framework</h3> | |
| <p> | |
| <small>Created by <a href="http://hakim.se">Hakim El Hattab</a> and <a href="https://github.com/hakimel/reveal.js/graphs/contributors">contributors</a></small> | |
| </p> |
| <section> | |
| <img src='https://developers.redhat.com/sites/default/files/styles/share/public/Dev%20Hub_Share%20Image.png' alt="Red Hat Developer Hub logo" style="border:0px;" /> | |
| <h2 class="r-fit-text">Red Hat Developer Hub</h2> | |
| <a href="https://bit.ly/rhdh-basics">bit.ly/rhdh-basics</a> | |
| </section> | |
| <section> | |
| <p>based on</p> | |
| <img src='https://cdn.thenewstack.io/media/2023/03/0f79573b-backstage-logo-1-1024x576.png' alt="Backstage logo" style="border:0px;" /> | |
| <h2>Backstage IDP</h2> | |
| </section> |
| apiVersion: console.openshift.io/v1 | |
| kind: ConsoleLink | |
| metadata: | |
| name: application-menu-backstage | |
| spec: | |
| href: "https://janus-demo.apps{{ cluster_host }}" | |
| location: ApplicationMenu | |
| text: Red Hat Developer Hub | |
| applicationMenu: | |
| section: Workshop Resources |
Visit https://github.com/settings/tokens/new to generate a new "classic" token.
Select the "Repo" checkbox to enable "Full control of private repositories", then click "Generate Token".
Save your resulting personal access token for later use
| # Set up GitHub authentication for Backstage | |
| ## Sign in to GitHub | |
| Sign in to https://github.com/ or create a new account. | |
| Warning: about single user mode | |
| ## Set up a User Access Token |
| #!/bin/bash | |
| # Invite these users: | |
| export FILE_CSV="BackstageOnboarding\ -\ Invitations.csv" | |
| # To this GH_ORG: | |
| export GH_ORG=summit23Janus2 | |
| # Using this API_TOKEN: | |
| export YOUR_TOKEN="YOUR_TOKEN_XYZ" | |
| for ghuser in $(cat $FILE_CSV | cut -f 1 -d ',' | grep -v "^login" ); do |
| #!/bin/bash | |
| # Requirements: yq, bash | |
| #set -euo pipefail | |
| # Check for the yq command | |
| if ! command -v yq &> /dev/null | |
| then | |
| echo "The yq command could not be found." | |
| exit 1 | |
| fi |
| <section> | |
| <h2>WORKSHOP:</h2> | |
| <h3>Crafting Kubernetes Operators</h3> | |
| <p><a href="http://gist-reveal.it/bit.ly/craftingoperators">bit.ly/craftingoperators</a></p> | |
| <p class='fragment'>content coming soon...</p> | |
| </section> |
| <section data-markdown> | |
| # CodeReadyContainers on Fedora Silverblue | |
| http://bit.ly/crc-silver | |
| https://gist.github.com/ryanj/01b8592a04e40837ccd07b76716dbe73 | |
| </section> | |
| <section data-markdown> | |
| ## 1. Silverblue Install |
| /** | |
| * Kubecon 2020 theme for Reveal.js | |
| * | |
| * By Ryan Jarvinen, [email protected] | |
| * | |
| */ | |
| @import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro|Press+Start+2P|Cutive+Mono'); | |
| /********************************************* |