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

Update appscode navbar #59

Merged
merged 1 commit into from
Dec 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 3 additions & 1 deletion config.dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,16 @@ params:
domain_stash: https://stashed-v1-hugo.web.app
domain_voyagermesh: https://voyagermesh-v1-hugo.web.app
search_api_key: 8fd610038d901dd16a111e6f1568343bb969b084a1952dafdcb1545fd8c35e96
blog_url: https://blog.appscode.com
blog_url: https://appscode.com/blog
slack_url: https://slack.appscode.com
github_url: https://github.com/appscode
twitter_url: https://twitter.com/AppsCodeHQ
facebook_url: https://www.facebook.com/appscode
youtube_url: https://www.youtube.com/c/AppsCodeInc
contact_email: support@appscode.com
contact_phone: +1(650)241-8486
learn_url: https://appscode.com/learn
docs_url: https://appscode.com/docs
menu:
main:
- name: Documentation
Expand Down
4 changes: 3 additions & 1 deletion config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ params:
domain_stash: https://stash.run
domain_voyagermesh: https://voyagermesh.com
search_api_key: 8fd610038d901dd16a111e6f1568343bb969b084a1952dafdcb1545fd8c35e96
blog_url: https://blog.appscode.com
blog_url: https://appscode.com/blog
slack_url: https://slack.appscode.com
github_url: https://github.com/appscode
twitter_url: https://twitter.com/AppsCodeHQ
Expand All @@ -41,6 +41,8 @@ params:
category: Voyager
categoryId: DIC_kwDOG-h6r84COCF5
map: title
learn_url: https://appscode.com/learn
docs_url: https://appscode.com/docs
menu:
main:
- name: Documentation
Expand Down
4 changes: 4 additions & 0 deletions data/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,10 @@
"c1": [
"kubevault",
"voyager"
],
"c2": [
"configsyncer",
"guard"
]
},
"products": [
Expand Down
42 changes: 38 additions & 4 deletions data/products/appscode.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,12 @@
"url": "https://kubevault.com",
"logo": "/assets/images/products/kubevault/kubevault.png",
"description": "KubeVault provides various ways to configure your Vault deployment. You can pick your preferred Storage Backend, Unsealer Mode, TLS Mode, Secret Engines that you want to allow to attach with this VaultServer, Termination Policy to prevent accidental deletion or clean-up Vault deployment in a systematic way, Monitoring, etc."
},
{
"name": "Voyager",
"url": "https://voyagermesh.com/",
"logo": "/assets/images/products/voyager/voyager.png",
"description": "Voyager is a HAProxy backed secure L7 and L4 ingress controller for Kubernetes. This can be used with any Kubernetes cloud providers including AWS, GCE, GKE, AZURE, ACS etc. This can also be used with baremetal Kubernetes clusters."
}
],
"highlight_products": {
Expand All @@ -67,10 +73,16 @@
"url": "https://appscode.com/contact/",
"products": [
{
"name": "Voyager",
"logo": "/assets/images/products/voyager/voyager-icon.svg",
"summary": "Voyager is a HAProxy backed secure L7 and L4 ingress controller for Kubernetes. This can be used with any Kubernetes cloud providers including AWS, GCE, GKE, AZURE, ACS etc. This can also be used with baremetal Kubernetes clusters.",
"url": "https://voyagermesh.com/"
"name": "Guard",
"logo": "/assets/images/products/guard/guard-512x512.svg",
"summary": "Guard by AppsCode is a Kubernetes Webhook Authentication server. Using guard, you can log into your Kubernetes cluster using a Github or Google authentication token. Guard also sets authenticated user’s groups to their Github teams or Google groups. This allows cluster administrators to setup RBAC rules based on membership in Github teams or Google groups.",
"url": "https://kubeguard.dev/"
},
{
"name": "Config Syncer",
"logo": "/assets/images/products/configsyncer/configsyncer-512x512.svg",
"summary": "Config Syncer (fka Kubed) by AppsCode is a Kubernetes Cluster Operator Daemon. From here you can learn all about Config Syncer’s architecture and how to deploy and use Config Syncer.",
"url": "https://config-syncer.com/"
}
]
},
Expand Down Expand Up @@ -149,6 +161,28 @@
"illustration": "/assets/images/products/kubevault/kubevault-hero.png"
}
],
"resources": [
{
"label": "Blog",
"URL": "https://appscode.com/blog/"
},
{
"label": "Docs",
"URL": "https://appscode.com/docs/"
},
{
"label": "Webinars",
"URL": "https://www.youtube.com/watch?v=4lkBt5UUEAQ&list=PLoiT1Gv2KR1hAtDDW7fHEi-s2y2H3DOgx"
},
{
"label": "Learn",
"URL": "https://learn.appscode.com/learn/"
},
{
"label": "Demos",
"URL": "https://www.youtube.com/c/AppsCodeInc"
}
],
"subscription": {
"title": "Cloud reimagined <br /> for the age of Kubernetes",
"summary_left": "Deploy, manage, upgrade Kubernetes on any cloud and automate deployment, scaling, and management of containerized applications. Make Kubernetes accessible any member of your development team using ByteBuilder's innovative Kubernetes Dashboard.",
Expand Down
99 changes: 22 additions & 77 deletions data/products/configsyncer.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,22 @@
"themeColor": ""
},
"heroImage": {
"src": "/assets/images/products/kubed/kubed-hero.png",
"alt": "Kubed"
"src": "/assets/images/products/configsyncer/configsyncer-hero.png",
"alt": "configsyncer"
},
"logo": {
"src": "/assets/images/products/kubed/kubed.png",
"alt": "Kubed"
"src": "/assets/images/products/configsyncer/configsyncer.png",
"alt": "configsyncer"
},
"logoWhite": {
"src": "/assets/images/products/kubed/kubed-white.png",
"alt": "Kubed"
"src": "/assets/images/products/configsyncer/configsyncer-white.png",
"alt": "configsyncer"
},
"icon": {
"src": "/assets/images/products/kubed/kubed-icon.png",
"alt": "Kubed",
"src": "/assets/images/products/configsyncer/configsyncer-512x512.svg",
"alt": "configsyncer",
"sizes": {
"192x192": "/assets/images/products/kubed/icons/android-icon-192x192.png"
"192x192": "/assets/images/products/configsyncer/icons/android-icon-192x192.png"
}
},
"repoURL": "https://github.com/config-syncer/docs",
Expand All @@ -41,83 +41,18 @@
}
],
"features": [
{
"title": "Disaster Recovery",
"image": {
"src": "/assets/images/products/kubed/features/feature-1.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/kubed/features/backup.svg",
"alt": "http"
},
"summary": "",
"description": "Takes periodic snapshot of a Kubernetes cluster objects"
},
{
"title": "Event Forwarder",
"image": {
"src": "/assets/images/products/kubed/features/feature-2.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/kubed/features/event.svg",
"alt": "http"
},
"summary": "",
"description": "Forward cluster events to various destinations"
},
{
"title": "Configuration Syncer",
"image": {
"src": "/assets/images/products/kubed/features/feature-3.png",
"src": "/assets/images/products/configsyncer/features/feature-3.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/kubed/features/configuration.svg",
"src": "/assets/images/products/configsyncer/features/configuration.svg",
"alt": "http"
},
"summary": "",
"description": "Keeps ConfigMaps and Secrets synchronized across Namespaces or Clusters"
},
{
"title": "Recycle Bin",
"image": {
"src": "/assets/images/products/kubed/features/feature-4.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/kubed/features/recycle.svg",
"alt": "http"
},
"summary": "",
"description": "Acts like a recycle bin for deleted and/or updated Kubernetes objects"
},
{
"title": "Event Notifiers",
"image": {
"src": "/assets/images/products/kubed/features/feature-5.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/kubed/features/event-notifiers.svg",
"alt": "http"
},
"summary": "",
"description": "Sends event notifications via Email, SMS or Chat"
},
{
"title": "Janitor",
"image": {
"src": "/assets/images/products/kubed/features/feature-6.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/kubed/features/janitor.svg",
"alt": "http"
},
"summary": "",
"description": "Setup janitors for Elasticsearch and InfluxDB"
}
],
"versions": [
Expand All @@ -126,6 +61,16 @@
"hostDocs": false,
"show": true
},
{
"version": "v0.14.5",
"hostDocs": true,
"show": true
},
{
"version": "v0.14.4",
"hostDocs": true,
"show": true
},
{
"version": "v0.14.2",
"hostDocs": true,
Expand Down Expand Up @@ -206,7 +151,7 @@
"hostDocs": true
}
],
"latestVersion": "v0.14.2",
"latestVersion": "v0.14.5",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/config-syncer/config-syncer",
Expand Down
2 changes: 1 addition & 1 deletion data/products/guard.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"alt": "Guard"
},
"icon": {
"src": "/assets/images/products/guard/guard-icon.png",
"src": "/assets/images/products/guard/guard-512x512.svg",
"alt": "Guard",
"sizes": {
"192x192": "/assets/images/products/guard/icons/android-icon-192x192.png"
Expand Down
34 changes: 33 additions & 1 deletion data/products/kubedb.json
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,38 @@
"hostDocs": false,
"show": true
},
{
"version": "v2023.12.28",
"hostDocs": true,
"show": true,
"info": {
"autoscaler": "v0.25.0",
"cli": "v0.40.0",
"dashboard": "v0.16.0",
"installer": "v2023.12.28",
"ops-manager": "v0.27.0",
"provisioner": "v0.40.0",
"schema-manager": "v0.16.0",
"ui-server": "v0.16.0",
"webhook-server": "v0.16.0"
}
},
{
"version": "v2023.12.21",
"hostDocs": true,
"show": true,
"info": {
"autoscaler": "v0.24.0",
"cli": "v0.39.0",
"dashboard": "v0.15.0",
"installer": "v2023.12.21",
"ops-manager": "v0.26.0",
"provisioner": "v0.39.0",
"schema-manager": "v0.15.0",
"ui-server": "v0.15.0",
"webhook-server": "v0.15.0"
}
},
{
"version": "v2023.12.11",
"hostDocs": true,
Expand Down Expand Up @@ -866,7 +898,7 @@
"hostDocs": false
}
],
"latestVersion": "v2023.12.11",
"latestVersion": "v2023.12.28",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/kubedb",
Expand Down
2 changes: 1 addition & 1 deletion data/products/stash.json
Original file line number Diff line number Diff line change
Expand Up @@ -2704,7 +2704,7 @@
},
"supportLinks": {
"Support URL": "https://appscode.freshdesk.com",
"Website URL": "https://www.appscode.com/products/stash"
"Website URL": "https://stash.run"
},
"stripeProductID": "prod_FARXQdMCCvjfZw",
"plans": {
Expand Down
Loading
Loading