Commit Graph

35 Commits

Author SHA1 Message Date
Zach Wasserman
d624e099fb
Deprecate environment variable prefix (#301)
- Support both `FLEET_` and `KOLIDE_` prefixes.
- Add logging about deprecated `KOLIDE_` prefix.
- Update documentation and sample configs.
2021-02-11 15:36:58 -08:00
Mike Thomas
2c28fa6d42
Added bullets to onboarding issues. (#274) 2021-02-08 19:16:38 -06:00
Zach Wasserman
7822003b64
Fix Helm CI workflow (#258)
- Add version for kubeval-action
- Comment out pathType due to lack of support in older k8s versions
2021-02-01 17:42:44 -08:00
James Alseth
3d328db000
Add Helm chart (#250)
Providing a Helm chart makes it easier for users to deploy to Kubernetes.

I think this is good to go, and I've tested deploying to Kind and GKE using the GKE ingress, sql proxy, and managed certificate, but I haven't tested anything AWS related.
2021-02-01 15:46:01 -08:00
Mike McNeil
8d73e58847
add direct links + missing steps to onboarding 2021-02-01 14:18:32 -06:00
Mike McNeil
ce558ceba0
Update z-new-teammate-onboarding.md 2021-02-01 13:22:35 -06:00
Mike McNeil
48633778c0
additional setup for new engineers 2021-01-31 23:34:11 -06:00
Mike McNeil
8f9297946e
Update z-new-project.md 2021-01-31 23:29:46 -06:00
Mike McNeil
5d5ca474e8
update onboarding template 2021-01-27 23:18:02 -06:00
Mike McNeil
129a349f22
epics === projects for our purposes 2021-01-27 15:24:02 -06:00
Mike McNeil
3a1305ffa9
add fixed asset tracking step (#235) 2021-01-27 12:04:07 -06:00
Mike McNeil
ad2e548a7d
Update project issue template (#232)
* Removed slack channel stuff (it's too much process to be worth it, for now)

* Remove steps

* publicize estimated release dates
2021-01-26 22:29:36 -06:00
Mike McNeil
06b4bb0c69
fix project issue template (#228) 2021-01-25 21:00:41 -06:00
Mike McNeil
4cb0d8795a
onboarding: setting up a phone # (#208) 2021-01-19 18:00:28 -06:00
noahtalerman
c948bd1dc5
Add Fleet configuration endpoint documentation to REST API docs. (#199)
This PR is part of the Complete documentation for Fleet API project #43.

The endpoints included in these changes:
- /api/v1/kolide/config/certificate GET
- /api/v1/kolide/config GET
- /api/v1/kolide/config PATCH
- /api/v1/kolide/spec/enroll_secret POST
- /api/v1/kolide/spec/enroll_secret GET
- /api/v1/kolide/invites POST
- /api/v1/kolide/invites GET
- /api/v1/kolide/invites/{id} DELETE
- /api/v1/kolide/invites/{token} GET
2021-01-15 10:53:34 -08:00
Mike McNeil
ca63c060e9
Update new teammate onboarding template (#185) 2021-01-11 18:20:31 -06:00
noahtalerman
715d7b44e2
Fix markdown link check CI action. (#169)
- Split the array of objects to separate objects for each pattern in ignorePatterns. Rename the key in each object to "pattern." The documentation for the example config file is poor.
- Add hello@fleetdm.com and /server/datastore/mysql/migrations/ to ignorePatterns
- Add 999 to aliveStatucCodes (Seems to be a LinkedIn edge case)
- Fix all broken markdown links
2021-01-04 13:55:05 -08:00
noahtalerman
72637d649b
Update links to new documentation locations. (#164)
- Add correct links to the new docs locations for links within the Fleet UI and Fleet documentation.
Fixes #157.
2021-01-04 08:53:23 -08:00
Mike McNeil
1e0186b820
Add template for roadmap projects / working groups (#161)
* add template for projects / working groups

* Update z-new-project

* Update z-new-project
2020-12-31 01:10:20 -06:00
Mike McNeil
3d27cb0899
Update deploy-fleet-website.yml (#100)
* Update deploy-fleet-website.yml

w/ @noahtalerman

* Update deploy-fleet-website.yml
2020-12-04 15:49:22 -06:00
noahtalerman
71dfa18727
Fix for deploy-fleet-website GitHub action. (#99)
Fourth attempt to limit the "Deploy Fleet Website" workflow to only the fleetdm/fleet repository.
Add the $ character to the $GITHUB_REPOSITORY env variable.
2020-12-04 16:19:04 -05:00
noahtalerman
0d9cab345b
Llimit the "Deploy Fleet Website" workflow to only the fleetdm/fleet repo. (#98)
This is my third attempt. The second didn't work because I incorrectly formatted the workflow file.
2020-12-04 15:20:57 -05:00
noahtalerman
03c64da3a6
Add if condition to website deploy workflow and remove indent of subsequent lines. (#97)
Second attempt to limit the "Deploy Fleet Website" workflow to only the fleetdm/fleet repo.
2020-12-04 12:52:47 -05:00
noahtalerman
149b4eda42
Add if statement to website build workflow. (#95)
Should skip over website build workflow if the changes being pushed aren't to the master branch in the fleetdm/fleet repo.
2020-12-03 17:20:23 -05:00
Mike McNeil
27eae209fd
Move fleetdm.com into main Fleet repo (#83)
* rename dir

* no need to install website or docs from npm

At some point, would also be nice to be able to exclude assets/ as well, and to only install a pre-built version of Fleet's frontend code

* Bring in fleetdm.com website

From https://github.com/fleetdm/fleetdm.com as of https://github.com/fleetdm/fleetdm.com/releases/tag/v0.0.21

* add procfile for heroku

Using https://github.com/timanovsky/subdir-heroku-buildpack

* avoid getting anybody's hopes up

* Create deploy-fleet-website.yml (#82)

* Create deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* update pjs with SPDX-like license expressions.  also fix repo URL

and remove package lock

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* remove dummy uri

* Dissect deploy script

* Update deploy-fleet-website.yml

* workaround for eslintrc nesting issue

* lint fixes

* forgot the .js

* add per-commit git config

* Update deploy-fleet-website.yml

* might as well remove that

* cleanup

* connect w/ heroku app and have it actually push

* fix bug I introduced in 578a1a01ffb8404aae869e05005e30a6ba2b2a95

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* the beauty, the glory, of javascript

* GH actions don't like "\n"

* Update deploy-fleet-website.yml

* restore \n chars from 0d45e568f693efba7d7072085bc98d72a482d9ae

hoping I was wrong in 0d45e568f693efba7d7072085bc98d72a482d9ae but see also https://github.community/t/what-is-the-correct-character-escaping-for-workflow-command-values-e-g-echo-xxxx/118465/5

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* Update deploy-fleet-website.yml

* rename script to prevent duplicate building

* Configure the real website

* clean up

* a test of the deploy workflow

* add handbook to npmignore

* I guess you could call this fixing a typo

* point workflow at master branch

* now clearly bogus: this completely unused version string
2020-12-02 14:48:03 -06:00
Zach Wasserman
47b4f07afb
Add documentation on Fleet performance (#86)
- Document scaling.
- Document debugging steps/tools.
- Update issue template to request debug archive.
2020-12-02 09:46:02 -08:00
Mike McNeil
1a016dea97 ACTUALLY make internal templates show up last. 2020-11-24 15:14:29 -06:00
Mike McNeil
5f98160e91
Make internal issue templates show up last (#70) 2020-11-24 15:11:22 -06:00
Mike McNeil
378eeb66de
Update internal-new-teammate-onboarding.md 2020-11-24 15:02:46 -06:00
Mike McNeil
8a7a640ced
Issue templates adjustment (#69)
* bring other issue template back

* Add metadata to issue templates
2020-11-24 15:01:45 -06:00
Mike McNeil
326cf9d4a5
bring other issue template back (#67) 2020-11-24 14:55:10 -06:00
Aprilfleetdm
ef236dab9f Update issue templates 2020-11-24 12:10:12 -06:00
Zach Wasserman
138329c371
Fix markdown documentation links (#35)
- Update/remove broken links
- Add appropriate ignore rules for example URLs and osquery site
2020-11-12 19:06:06 -08:00
Zach Wasserman
ebd355c52c
Add markdown link check to CI (#34) 2020-11-12 18:20:30 -08:00
Victor Vrantchan
a3b44cfe3a add issue template (#1573) 2017-10-18 09:35:32 -04:00