Skip to content

Commit

Permalink
Update appscode navbar (#95)
Browse files Browse the repository at this point in the history
Signed-off-by: mohin7 <[email protected]>
  • Loading branch information
mohin7 authored Dec 29, 2023
1 parent 3433976 commit 995dd46
Show file tree
Hide file tree
Showing 175 changed files with 7,116 additions and 467 deletions.
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: [email protected]
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,9 @@ params:
domain_stash: https://stash.run
domain_voyagermesh: https://voyagermesh.com
search_api_key: 8fd610038d901dd16a111e6f1568343bb969b084a1952dafdcb1545fd8c35e96
blog_url: https://blog.appscode.com
learn_url: https://appscode.com/learn
docs_url: https://appscode.com/docs
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 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

0 comments on commit 995dd46

Please sign in to comment.