try move website to website repo
@@ -175,6 +175,14 @@ jobs:
|
|||||||
if: github.event_name == 'push'
|
if: github.event_name == 'push'
|
||||||
run: helm registry logout quay.io
|
run: helm registry logout quay.io
|
||||||
|
|
||||||
|
- name: Checkout website repo
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
repository: trueforge-org/website
|
||||||
|
path: website # checkout into ./website
|
||||||
|
ref: main # branch to push to
|
||||||
|
token: "${{ secrets.BOT_TOKEN }}"
|
||||||
|
|
||||||
- name: Copy docs to website
|
- name: Copy docs to website
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
if: needs.check_changes.outputs.changes_detected == 'true'
|
||||||
shell: bash
|
shell: bash
|
||||||
@@ -251,88 +259,12 @@ jobs:
|
|||||||
#
|
#
|
||||||
#done < src/assets/contributors.json
|
#done < src/assets/contributors.json
|
||||||
|
|
||||||
- name: Setup Node
|
- name: Commit and push changes
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true' && needs.check_changes.outputs.changes_detected == 'true'
|
run: |
|
||||||
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5
|
cd website
|
||||||
with:
|
git config user.name "TrueForge-Bot"
|
||||||
node-version-file: ./website/.nvmrc
|
git config user.email "bot@trueforge.org
|
||||||
|
|
||||||
- name: Fix Package-Lock
|
git add .
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
git diff-index --quiet HEAD || git commit -m "Update website with latest charts and docs"
|
||||||
run: cd website && npm i --package-lock-only
|
git push origin main
|
||||||
|
|
||||||
- name: Setup astro Cache
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
|
|
||||||
with:
|
|
||||||
# Cache for build and optimized images.
|
|
||||||
key: astro-${{ hashFiles('website/package-lock.json') }}
|
|
||||||
path: ./website/.astro
|
|
||||||
restore-keys: astro-
|
|
||||||
|
|
||||||
- name: Setup npm Cache
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
|
|
||||||
with:
|
|
||||||
# Cache for npm
|
|
||||||
path: ~/website/.npm
|
|
||||||
key: npm-${{ hashFiles('website/package-lock.json') }}
|
|
||||||
restore-keys: npm-
|
|
||||||
|
|
||||||
- name: Setup node_modules Cache
|
|
||||||
id: modulescache
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
|
|
||||||
with:
|
|
||||||
# Cache for npm and optimized images.
|
|
||||||
path: ./website/node_modules
|
|
||||||
key: modules-${{ hashFiles('website/package-lock.json') }}
|
|
||||||
|
|
||||||
- name: Install Packages
|
|
||||||
if: steps.modulescache.outputs.cache-hit != 'true' && needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
run: cd website && npm ci
|
|
||||||
|
|
||||||
- name: Check
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
run: cd website && npm run check
|
|
||||||
|
|
||||||
- name: Build
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
run: cd website && npm run build
|
|
||||||
|
|
||||||
- name: Publish to Cloudflare Pages
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
id: cloudflare
|
|
||||||
continue-on-error: true
|
|
||||||
uses: cloudflare/pages-action@f0a1cd58cd66095dee69bfa18fa5efd1dde93bca # v1
|
|
||||||
with:
|
|
||||||
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
|
|
||||||
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
|
|
||||||
# By default Cloudflare marks `main` as the "production" branch.
|
|
||||||
# So when this workflow is pushed to refs/heads/main, we set the branch to `main`/"production".
|
|
||||||
branch: ${{ github.ref == 'refs/heads/master' && 'main' || github.head_ref }}
|
|
||||||
# The project name in Cloudflare
|
|
||||||
projectName: website
|
|
||||||
directory: ./website/build
|
|
||||||
wranglerVersion: "3"
|
|
||||||
|
|
||||||
- name: Comment deploy url
|
|
||||||
if: github.event_name != 'push' && needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
continue-on-error: true
|
|
||||||
uses: mshick/add-pr-comment@b8f338c590a895d50bcbfa6c5859251edc8952fc # v2
|
|
||||||
with:
|
|
||||||
message-id: cloudflare-deploy
|
|
||||||
message: |
|
|
||||||
### ✅ Deploy Preview ready!
|
|
||||||
|
|
||||||
| Name | Link |
|
|
||||||
|----------------------|-------------------------------------------------------------------------------|
|
|
||||||
|🔨 Latest commit | ${{ github.sha }} |
|
|
||||||
|🔍 Latest deploy log | https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }} |
|
|
||||||
|😎 Deploy Preview Url | [${{ steps.cloudflare.outputs.url }}](${{ steps.cloudflare.outputs.url }}) |
|
|
||||||
|🌳 Environment | ${{ steps.cloudflare.outputs.environment }} |
|
|
||||||
---
|
|
||||||
|
|
||||||
- name: Release-and-Website Completed
|
|
||||||
if: needs.check_changes.outputs.changes_detected == 'true'
|
|
||||||
run: echo "DONE"
|
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
# build output
|
|
||||||
dist/
|
|
||||||
build/
|
|
||||||
# generated types
|
|
||||||
.astro/
|
|
||||||
|
|
||||||
# dependencies
|
|
||||||
node_modules/
|
|
||||||
|
|
||||||
# logs
|
|
||||||
npm-debug.log*
|
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
pnpm-debug.log*
|
|
||||||
|
|
||||||
|
|
||||||
# environment variables
|
|
||||||
.env
|
|
||||||
.env.production
|
|
||||||
|
|
||||||
# macOS-specific files
|
|
||||||
.DS_Store
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
# https://github.com/DavidAnson/markdownlint/blob/main/schema/.markdownlint.yaml
|
|
||||||
MD013:
|
|
||||||
line_length: 150
|
|
||||||
MD033: false
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
save-exact=true
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
22.20.0
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
{
|
|
||||||
"recommendations": [
|
|
||||||
"astro-build.astro-vscode",
|
|
||||||
"redhat.vscode-yaml",
|
|
||||||
"mrmlnc.vscode-duplicate",
|
|
||||||
"mhutchie.git-graph",
|
|
||||||
"eamodio.gitlens",
|
|
||||||
"yzhang.markdown-all-in-one",
|
|
||||||
"searKing.preview-vscode",
|
|
||||||
"DavidAnson.vscode-markdownlint",
|
|
||||||
"IgorSbitnev.error-gutters",
|
|
||||||
"usernamehw.errorlens"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"version": "0.2.0",
|
|
||||||
"configurations": [
|
|
||||||
{
|
|
||||||
"command": "./node_modules/.bin/astro dev",
|
|
||||||
"name": "Development server",
|
|
||||||
"request": "launch",
|
|
||||||
"type": "node-terminal"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
{
|
|
||||||
"version": "2.0.0",
|
|
||||||
"tasks": [
|
|
||||||
{
|
|
||||||
"label": "Install All Recommended Extensions",
|
|
||||||
"type": "shell",
|
|
||||||
"windows": {
|
|
||||||
"command": "foreach ($ext in (Get-Content -Raw .vscode/extensions.json | ConvertFrom-Json).recommendations) { Write-Host Installing $ext; code --install-extension $ext; }"
|
|
||||||
},
|
|
||||||
"linux": {
|
|
||||||
"command": "cat .vscode/extensions.json | jq .recommendations[] | xargs -n 1 code . --install-extension"
|
|
||||||
},
|
|
||||||
"runOptions": {
|
|
||||||
"runOn": "folderOpen"
|
|
||||||
},
|
|
||||||
"presentation": {
|
|
||||||
"reveal": "silent"
|
|
||||||
},
|
|
||||||
"problemMatcher": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
Copyright (C) The TrueCharts Project and it's owner(s) - All Rights Reserved
|
|
||||||
Unauthorized copying of any file, via any medium is strictly prohibited
|
|
||||||
Additional rights might be granted on a case-by-base basis.
|
|
||||||
|
|
||||||
Owners of TrueCharts and it's intellectual property:
|
|
||||||
Kjeld Schouten <info@kjeldschouten.nl>
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
# Chart Docs
|
|
||||||
|
|
||||||
## News
|
|
||||||
|
|
||||||
- To add new authors, add their username in the `authors.ts` file in `src/content/docs/news/authors.ts`.
|
|
||||||
- News Posts **must** have these fields in the `frontmatter`:
|
|
||||||
- `title`
|
|
||||||
- `slug` (must start with `news/`)
|
|
||||||
- `date`
|
|
||||||
- `authors` (The key in the `authors` object in `src/content/docs/news/authors.ts`)
|
|
||||||
|
|
||||||
## Supported Code Block Languages
|
|
||||||
|
|
||||||
Check upstream [docs](https://github.com/shikijs/textmate-grammars-themes/blob/main/packages/tm-grammars/README.md#grammars)
|
|
||||||
|
|
||||||
## 🧞 Commands
|
|
||||||
|
|
||||||
All commands are run from the root of the project, from a terminal:
|
|
||||||
|
|
||||||
| Command | Action |
|
|
||||||
| :------------------------ | :----------------------------------------------- |
|
|
||||||
| `npm install` | Installs dependencies |
|
|
||||||
| `npm run dev` | Starts local dev server at `localhost:4321` |
|
|
||||||
| `npm run dev-windows` | Starts local dev server on windows machines |
|
|
||||||
| `npm run build` | Build your production site to `./dist/` |
|
|
||||||
| `npm run preview` | Preview your build locally, before deploying |
|
|
||||||
| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
|
|
||||||
| `npm run astro -- --help` | Get help using the Astro CLI |
|
|
||||||
|
|
||||||
Starlight looks for `.md` or `.mdx` files in the `src/content/docs/` directory. Each file is exposed as a route based on its file name.
|
|
||||||
|
|
||||||
Images can be added to `src/assets/` and embedded in Markdown with a relative link.
|
|
||||||
|
|
||||||
Static assets, like favicons, can be placed in the `public/` directory.
|
|
||||||
|
|
||||||
## 👀 Want to learn more?
|
|
||||||
|
|
||||||
Check out [Starlight’s docs](https://starlight.astro.build/), read [the Astro documentation](https://docs.astro.build),
|
|
||||||
or jump into the [Astro Discord server](https://astro.build/chat).
|
|
||||||
@@ -1,183 +0,0 @@
|
|||||||
import { defineConfig } from "astro/config";
|
|
||||||
import starlight from "@astrojs/starlight";
|
|
||||||
// https://starlight.astro.build/guides/css-and-tailwind/#tailwind-css
|
|
||||||
import tailwind from "@astrojs/tailwind";
|
|
||||||
// https://github.com/HiDeoo/starlight-links-validator
|
|
||||||
import starlightLinksValidator from "starlight-links-validator";
|
|
||||||
// https://github.com/HiDeoo/starlight-image-zoom
|
|
||||||
import starlightImageZoom from "starlight-image-zoom";
|
|
||||||
// https://github.com/HiDeoo/starlight-blog
|
|
||||||
import starlightBlog from "starlight-blog";
|
|
||||||
// https://docs.astro.build/en/guides/integrations-guide/sitemap/
|
|
||||||
import sitemap from "@astrojs/sitemap";
|
|
||||||
// https://github.com/alextim/astro-lib/tree/main/packages/astro-robots-txt#readme
|
|
||||||
import robotsTxt from "astro-robots-txt";
|
|
||||||
// https://github.com/giuseppelt/astro-lottie
|
|
||||||
import lottie from "astro-integration-lottie";
|
|
||||||
// https://github.com/risu729/astro-better-image-service
|
|
||||||
import betterImageService from "astro-better-image-service";
|
|
||||||
// https://github.com/Playform/Compress
|
|
||||||
import playformCompress from "@playform/compress";
|
|
||||||
// Configure global authors here
|
|
||||||
import { authors } from "./src/content/docs/news/authors";
|
|
||||||
const site = "https://truecharts.org";
|
|
||||||
|
|
||||||
// https://astro.build/config
|
|
||||||
export default defineConfig({
|
|
||||||
site: site,
|
|
||||||
base: "/",
|
|
||||||
output: "static",
|
|
||||||
outDir: "build",
|
|
||||||
cacheDir: ".astro/cache",
|
|
||||||
trailingSlash: "ignore",
|
|
||||||
compressHTML: true,
|
|
||||||
prefetch: {
|
|
||||||
prefetchAll: true,
|
|
||||||
},
|
|
||||||
build: {
|
|
||||||
output: "directory",
|
|
||||||
},
|
|
||||||
experimental: {
|
|
||||||
},
|
|
||||||
integrations: [
|
|
||||||
starlight({
|
|
||||||
title: "TrueCharts Charts",
|
|
||||||
customCss: ["./src/tailwind.css"],
|
|
||||||
tagline: "Awesome Helm Charts",
|
|
||||||
pagefind: true,
|
|
||||||
logo: {
|
|
||||||
src: "./src/assets/with-text.svg",
|
|
||||||
replacesTitle: true,
|
|
||||||
},
|
|
||||||
head: [
|
|
||||||
{
|
|
||||||
tag: "script",
|
|
||||||
attrs: {
|
|
||||||
src: "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9270569596814796",
|
|
||||||
crossorigin: "anonymous",
|
|
||||||
defer: true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
tag: "script",
|
|
||||||
attrs: {
|
|
||||||
src: "https://www.googletagmanager.com/gtag/js?id=G-Q9NT692BZZ",
|
|
||||||
defer: true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
tag: "script",
|
|
||||||
content:
|
|
||||||
"window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-Q9NT692BZZ');",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
tableOfContents: {
|
|
||||||
maxHeadingLevel: 6,
|
|
||||||
},
|
|
||||||
social: {
|
|
||||||
github: "https://github.com/trueforge-org",
|
|
||||||
facebook: "https://www.facebook.com/truecharts",
|
|
||||||
"x.com": "https://twitter.com/useTrueCharts",
|
|
||||||
discord: "https://discord.gg/tVsPTHWTtr",
|
|
||||||
telegram: "https://t.me/s/truecharts",
|
|
||||||
openCollective: "https://opencollective.com/truecharts",
|
|
||||||
patreon: "https://patreon.com/truecharts",
|
|
||||||
},
|
|
||||||
editLink: {
|
|
||||||
baseUrl: "https://github.com/trueforge-org/truecharts/tree/master/website",
|
|
||||||
},
|
|
||||||
components: {
|
|
||||||
Header: "./src/components/CustomHeader.astro",
|
|
||||||
Hero: "./src/components/CustomHero.astro",
|
|
||||||
MarkdownContent: "./src/components/CustomMarkdownContent.astro",
|
|
||||||
},
|
|
||||||
plugins: [
|
|
||||||
starlightBlog({
|
|
||||||
prefix: "news",
|
|
||||||
title: "TrueCharts News",
|
|
||||||
postCount: 5,
|
|
||||||
recentPostCount: 10,
|
|
||||||
authors: authors,
|
|
||||||
}),
|
|
||||||
starlightImageZoom(),
|
|
||||||
starlightLinksValidator({
|
|
||||||
errorOnRelativeLinks: false,
|
|
||||||
errorOnFallbackPages: false,
|
|
||||||
errorOnLocalLinks: false,
|
|
||||||
exclude: [
|
|
||||||
"/s/charts",
|
|
||||||
"/s/discord",
|
|
||||||
"/s/fb",
|
|
||||||
"/s/ghs",
|
|
||||||
"/s/git",
|
|
||||||
"/s/oc",
|
|
||||||
"/s/patreon",
|
|
||||||
"/s/shop",
|
|
||||||
"/s/tg",
|
|
||||||
"/s/twitter",
|
|
||||||
],
|
|
||||||
}),
|
|
||||||
],
|
|
||||||
sidebar: [
|
|
||||||
{
|
|
||||||
label: "General",
|
|
||||||
collapsed: false,
|
|
||||||
autogenerate: {
|
|
||||||
directory: "general",
|
|
||||||
collapsed: true
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Common Chart Options",
|
|
||||||
collapsed: true,
|
|
||||||
autogenerate: {
|
|
||||||
directory: "common",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Guides",
|
|
||||||
collapsed: true,
|
|
||||||
autogenerate: {
|
|
||||||
directory: "guides",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "ClusterTool",
|
|
||||||
collapsed: true,
|
|
||||||
autogenerate: {
|
|
||||||
directory: "clustertool",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Charts",
|
|
||||||
collapsed: true,
|
|
||||||
autogenerate: {
|
|
||||||
directory: "charts",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Development",
|
|
||||||
collapsed: true,
|
|
||||||
autogenerate: {
|
|
||||||
directory: "development",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
}),
|
|
||||||
sitemap(),
|
|
||||||
robotsTxt(),
|
|
||||||
tailwind({
|
|
||||||
// Disable the default base styles:
|
|
||||||
applyBaseStyles: false,
|
|
||||||
}),
|
|
||||||
lottie(),
|
|
||||||
betterImageService(),
|
|
||||||
playformCompress({
|
|
||||||
HTML: false,
|
|
||||||
CSS: true,
|
|
||||||
JavaScript: true,
|
|
||||||
Image: true,
|
|
||||||
SVG: true,
|
|
||||||
}),
|
|
||||||
],
|
|
||||||
});
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "website",
|
|
||||||
"type": "module",
|
|
||||||
"version": "0.0.1",
|
|
||||||
"scripts": {
|
|
||||||
"dev": "export NODE_OPTIONS=--max-old-space-size=22000 && astro dev",
|
|
||||||
"start": "export NODE_OPTIONS=--max-old-space-size=22000 && astro dev",
|
|
||||||
"check": "export NODE_OPTIONS=--max-old-space-size=22000 && astro check",
|
|
||||||
"build": "export NODE_OPTIONS=--max-old-space-size=22000 && astro build",
|
|
||||||
"preview": "export NODE_OPTIONS=--max-old-space-size=22000 && astro preview",
|
|
||||||
"astro": "export NODE_OPTIONS=--max-old-space-size=22000 && astro",
|
|
||||||
"dev-windows": "set NODE_OPTIONS=--max-old-space-size=22000 && astro dev",
|
|
||||||
"start-windows": "set NODE_OPTIONS=--max-old-space-size=22000 && astro dev",
|
|
||||||
"check-windows": "set NODE_OPTIONS=--max-old-space-size=22000 && astro check",
|
|
||||||
"build-windows": "set NODE_OPTIONS=--max-old-space-size=22000 && astro build",
|
|
||||||
"preview-windows": "set NODE_OPTIONS=--max-old-space-size=22000 && astro preview",
|
|
||||||
"astro-windows": "set NODE_OPTIONS=--max-old-space-size=22000 && astro"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"@astrojs/check": "0.9.4",
|
|
||||||
"@astrojs/sitemap": "3.6.0",
|
|
||||||
"@astrojs/starlight": "0.31.1",
|
|
||||||
"@astrojs/starlight-tailwind": "3.0.1",
|
|
||||||
"@astrojs/tailwind": "6.0.2",
|
|
||||||
"@playform/compress": "0.2.0",
|
|
||||||
"astro": "5.14.1",
|
|
||||||
"astro-better-image-service": "2.1.9",
|
|
||||||
"astro-integration-lottie": "0.3.2",
|
|
||||||
"astro-robots-txt": "1.0.0",
|
|
||||||
"lottie-web": "5.13.0",
|
|
||||||
"prettier": "3.6.2",
|
|
||||||
"sharp": "0.34.4",
|
|
||||||
"starlight-blog": "0.16.1",
|
|
||||||
"starlight-image-zoom": "0.10.1",
|
|
||||||
"starlight-links-validator": "0.14.3",
|
|
||||||
"tailwindcss": "3.4.18",
|
|
||||||
"typescript": "5.9.3"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
truecharts.org
|
|
||||||
@@ -1,44 +0,0 @@
|
|||||||
# Changes in this file should preferably be reflected in docs/s/
|
|
||||||
# social
|
|
||||||
/s/discord https://discord.gg/tVsPTHWTtr 308
|
|
||||||
/s/twitter https://twitter.com/useTrueCharts 308
|
|
||||||
/s/fb https://www.facebook.com/truecharts 308
|
|
||||||
/s/tg https://t.me/s/truecharts 308
|
|
||||||
|
|
||||||
# sponsor
|
|
||||||
/s/oc https://opencollective.com/truecharts 308
|
|
||||||
/s/patreon https://patreon.com/truecharts 308
|
|
||||||
/s/ghs https://github.com/sponsors/truecharts 308
|
|
||||||
|
|
||||||
# other
|
|
||||||
/s/git https://github.com/trueforge-org 308
|
|
||||||
/s/charts https://github.com/trueforge-org/truecharts/tree/master/charts 308
|
|
||||||
/s/shop https://www.etsy.com/shop/TrueCharts 308
|
|
||||||
|
|
||||||
# truecharts
|
|
||||||
/s /general/sponsor/ 308
|
|
||||||
/blog/* /news/:splat 308
|
|
||||||
|
|
||||||
# big chart-changes
|
|
||||||
/charts/operators/* /charts/system/:splat 308
|
|
||||||
/charts/enterprise/* /charts/premium/:splat 308
|
|
||||||
|
|
||||||
# Cover for .md linknames
|
|
||||||
/*.md /:splat 301
|
|
||||||
|
|
||||||
# Cover for intro pages now being index
|
|
||||||
/*/intro /:splat/ 301
|
|
||||||
|
|
||||||
# old->new website
|
|
||||||
/manual/* /general/:splat 301
|
|
||||||
/platforms/* /:splat 301
|
|
||||||
/general/common/* /common/:splat 301
|
|
||||||
/sponsor /general/sponsor/
|
|
||||||
|
|
||||||
# SCALE guides and deprecation redirects
|
|
||||||
/scale/guides/getting-started/ /deprecated/scale
|
|
||||||
/scale /deprecated/scale
|
|
||||||
/scale/* /deprecated/scale/:splat 301
|
|
||||||
|
|
||||||
# HELM is now found under "Guides"
|
|
||||||
/helm /guides
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
google.com, pub-9270569596814796, DIRECT, f08c47fec0942fa0
|
|
||||||
|
Before Width: | Height: | Size: 240 B |
|
Before Width: | Height: | Size: 214 B |
|
Before Width: | Height: | Size: 250 B |
|
Before Width: | Height: | Size: 550 B |
|
Before Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 626 B |
|
Before Width: | Height: | Size: 660 B |
|
Before Width: | Height: | Size: 304 B |
|
Before Width: | Height: | Size: 292 B |
|
Before Width: | Height: | Size: 206 B |
|
Before Width: | Height: | Size: 380 B |
|
Before Width: | Height: | Size: 850 B |
|
Before Width: | Height: | Size: 428 B |
|
Before Width: | Height: | Size: 498 B |
|
Before Width: | Height: | Size: 426 B |
|
Before Width: | Height: | Size: 286 B |
|
Before Width: | Height: | Size: 566 B |
|
Before Width: | Height: | Size: 520 B |
|
Before Width: | Height: | Size: 544 B |
|
Before Width: | Height: | Size: 354 B |
|
Before Width: | Height: | Size: 402 B |
|
Before Width: | Height: | Size: 236 B |
|
Before Width: | Height: | Size: 592 B |
|
Before Width: | Height: | Size: 762 B |
|
Before Width: | Height: | Size: 334 B |
|
Before Width: | Height: | Size: 558 B |
|
Before Width: | Height: | Size: 264 B |
|
Before Width: | Height: | Size: 496 B |
|
Before Width: | Height: | Size: 654 B |
|
Before Width: | Height: | Size: 240 B |
|
Before Width: | Height: | Size: 476 B |
|
Before Width: | Height: | Size: 520 B |
|
Before Width: | Height: | Size: 288 B |
|
Before Width: | Height: | Size: 170 B |
|
Before Width: | Height: | Size: 610 B |
|
Before Width: | Height: | Size: 430 B |
|
Before Width: | Height: | Size: 662 B |
|
Before Width: | Height: | Size: 308 B |
|
Before Width: | Height: | Size: 398 B |
|
Before Width: | Height: | Size: 988 B |
|
Before Width: | Height: | Size: 350 B |
|
Before Width: | Height: | Size: 558 B |
|
Before Width: | Height: | Size: 414 B |
|
Before Width: | Height: | Size: 552 B |
|
Before Width: | Height: | Size: 470 B |
|
Before Width: | Height: | Size: 226 B |
|
Before Width: | Height: | Size: 564 B |
|
Before Width: | Height: | Size: 502 B |
|
Before Width: | Height: | Size: 526 B |
|
Before Width: | Height: | Size: 398 B |
|
Before Width: | Height: | Size: 640 B |
|
Before Width: | Height: | Size: 770 B |
|
Before Width: | Height: | Size: 580 B |
|
Before Width: | Height: | Size: 838 B |
|
Before Width: | Height: | Size: 554 B |
|
Before Width: | Height: | Size: 306 B |
|
Before Width: | Height: | Size: 250 B |
|
Before Width: | Height: | Size: 550 B |
|
Before Width: | Height: | Size: 298 B |
|
Before Width: | Height: | Size: 234 B |
|
Before Width: | Height: | Size: 502 B |
|
Before Width: | Height: | Size: 382 B |
|
Before Width: | Height: | Size: 494 B |
|
Before Width: | Height: | Size: 400 B |
|
Before Width: | Height: | Size: 586 B |
|
Before Width: | Height: | Size: 914 B |
|
Before Width: | Height: | Size: 196 B |
|
Before Width: | Height: | Size: 628 B |
|
Before Width: | Height: | Size: 1018 B |
|
Before Width: | Height: | Size: 730 B |
|
Before Width: | Height: | Size: 598 B |
|
Before Width: | Height: | Size: 330 B |
|
Before Width: | Height: | Size: 678 B |
|
Before Width: | Height: | Size: 428 B |
|
Before Width: | Height: | Size: 192 B |
|
Before Width: | Height: | Size: 956 B |
|
Before Width: | Height: | Size: 412 B |
|
Before Width: | Height: | Size: 452 B |
|
Before Width: | Height: | Size: 636 B |
|
Before Width: | Height: | Size: 530 B |
|
Before Width: | Height: | Size: 590 B |