diff --git a/index.yaml b/index.yaml index ba0e778..0dae78d 100644 --- a/index.yaml +++ b/index.yaml @@ -28030,6 +28030,24 @@ entries: - https://giantswarm.github.io/giantswarm-operations-platform-catalog/handbook-0.0.1.tgz version: 0.0.1 intranet: + - annotations: + application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz-meta/main.yaml + application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz-meta/README.md + application.giantswarm.io/team: up + application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz-meta/values.schema.json + apiVersion: v1 + appVersion: main + created: "2025-01-29T11:27:54.957256716Z" + description: A Helm chart for our intranet + digest: 1a7f7740d1b2f9345f7beac1f1b04cb09863af08c649239b92d360b73bbae8d3 + home: https://github.com/giantswarm/giantswarm + icon: https://s.giantswarm.io/app-icons/intranet/1/dark.svg + name: intranet + sources: + - https://github.com/giantswarm/giantswarm + urls: + - https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz + version: 0.2.464 - annotations: application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.463.tgz-meta/main.yaml application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.463.tgz-meta/README.md @@ -39354,4 +39372,4 @@ entries: urls: - https://giantswarm.github.io/giantswarm-operations-platform-catalog/web-assets-app-0.1.2.tgz version: 0.1.2 -generated: "2025-01-29T11:06:53.208870583Z" +generated: "2025-01-29T11:27:54.955500322Z" diff --git a/intranet-0.2.464.tgz b/intranet-0.2.464.tgz new file mode 100644 index 0000000..9de3369 Binary files /dev/null and b/intranet-0.2.464.tgz differ diff --git a/intranet-0.2.464.tgz-meta/README.md b/intranet-0.2.464.tgz-meta/README.md new file mode 100644 index 0000000..e502df8 --- /dev/null +++ b/intranet-0.2.464.tgz-meta/README.md @@ -0,0 +1,44 @@ +# Giant Swarm Issues and Resources + +This repository exists exclusively for internal issues as well as documentation and communication. + +## Repository Overview + +The `content` folder of this repository is served using the static site generator [HUGO](https://gohugo.io/) docs page. +It is set up with the [Google docsy](https://github.com/google/docsy) theme and served at [https://intranet.giantswarm.io/](https://intranet.giantswarm.io/). + +For more information on how to add / edit content in Intranet as well as information about the deployment and testing locally checkout [Intranet FAQ](https://github.com/giantswarm/giantswarm/blob/main/content/docs/intranet-faq/_index.md) page. +The full documentation about Docsy is available at https://www.docsy.dev/docs/. + +**Note:** Project boards can be found on the [organization level](https://github.com/orgs/giantswarm/projects). + +## Notes for Mac M1/M2 users + +The docker build takes an unusually long time to perform the Hugo build step, likely due to platform emulation, and can take about 10 minutes before the website is running when performing `docker-compose up` for the first time. Subsequent runs can still take about 5 minutes to build the pages. + +It is recommended to run the site using `Hugo` on your local machine, rather than Docker. (See below) + +## Running Locally + +If you want to run the intranet locally using Hugo on your local machine you must first fetch the git submodules that contain the theme: + +``` +git submodule update --init --recursive +npm install ; cd themes/docsy ; npm install ; cd ../.. +``` + +Once the submodules are updated you may run `./run-dev-server-with-merge.sh` and navigate to `http://localhost:1313` in your web browser. + +## Running locally with docker-compose or podman-compose + +This project can be run locally to view the site just like it would be on the server. The Intranet Editor will still try to access the GitHub API, so using it in a local setup may be of limited use for now. + +1. Create a `.env` file with the following content (replace the values with your own): +``` +ORIGINS=localhost:8081 +OAUTH_CLIENT_ID=23456789abcdef123456 +OAUTH_CLIENT_SECRET=abcdef1234567890124567890abcdef123456789 +GIT_HOSTNAME= +``` +2. Run `docker-compose up` or `podman-compose up` (if you have podman installed) +3. Navigate to `http://localhost:8081` in your web browser diff --git a/intranet-0.2.464.tgz-meta/main.yaml b/intranet-0.2.464.tgz-meta/main.yaml new file mode 100644 index 0000000..459ee0f --- /dev/null +++ b/intranet-0.2.464.tgz-meta/main.yaml @@ -0,0 +1,11 @@ +annotations: + application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz-meta/main.yaml + application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz-meta/README.md + application.giantswarm.io/team: up + application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-operations-platform-catalog/intranet-0.2.464.tgz-meta/values.schema.json +chartApiVersion: v1 +chartFile: intranet-0.2.464.tgz +dateCreated: '2025-01-29T11:27:52.825140' +digest: 1a7f7740d1b2f9345f7beac1f1b04cb09863af08c649239b92d360b73bbae8d3 +home: https://github.com/giantswarm/giantswarm +icon: https://s.giantswarm.io/app-icons/intranet/1/dark.svg diff --git a/intranet-0.2.464.tgz-meta/values.schema.json b/intranet-0.2.464.tgz-meta/values.schema.json new file mode 100644 index 0000000..ef7af8b --- /dev/null +++ b/intranet-0.2.464.tgz-meta/values.schema.json @@ -0,0 +1,57 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "cookieDomain": { + "type": "string" + }, + "staticJsCmsHugoStandaloneVersion": { + "type": "string" + }, + "githubUsers": { + "type": "string" + }, + "global": { + "type": "object", + "properties": { + "podSecurityStandards": { + "type": "object", + "properties": { + "enforced": { + "type": "boolean" + } + } + } + } + }, + "hostName": { + "description": "Host name to enable ingress for", + "type": "string" + }, + "secrets": { + "type": "array", + "items": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "value": { + "type": "string" + } + } + } + }, + "name": { + "type": "string" + } + } + } + } + } +}