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
<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>Red Hat Developer Hub</h2> | |
</section> | |
<section> | |
<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> | |
<section> | |
<p>What are the differences?</p> |
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'); | |
/********************************************* |