Commit Graph

96 Commits

Author SHA1 Message Date
Andres Gomez Coronel 0b71b50b0c
Updates Minikube start command to use --driver option instead of the deprecated --vm-driver
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2021-02-05 11:59:09 -03:00
lucianozablocki d5f3a4b939
Add readiness probe to k8s config of SPIRE server present in quickstart guide (#51)
* add readiness probe to spire server

Signed-off-by: Luciano <lucianozablocki@gmail.com>
2021-01-14 15:18:38 -03:00
sanderson042 5e13abb7d7
Merge pull request #50 from lucianozablocki/create-docker-compose-directory
Create docker-compose directory
2021-01-06 13:28:58 -08:00
Luciano 0c507c4fc6 address PR comments
Signed-off-by: Luciano <lucianozablocki@gmail.com>
2020-12-18 15:15:54 -03:00
Luciano afed0b568b add docker compose file path to scripts, add test all script
Signed-off-by: Luciano <lucianozablocki@gmail.com>
2020-12-11 11:42:42 -03:00
Luciano 557ca3e23b create docker-compose directory
Signed-off-by: Luciano <lucianozablocki@gmail.com>
2020-12-11 11:07:18 -03:00
lucianozablocki 187871aa9c
Update OPA Envoy plugin version (#47)
* update OPA envoy plugin

Signed-off-by: Luciano <lucianozablocki@gmail.com>
Co-authored-by: sanderson042 <steve.anderson@hpe.com>
2020-12-02 08:14:11 -03:00
Andres Gomez Coronel f4b307cc22
Adds SPIRE Envoy JWT and OPA tutorial (#23)
* Adds SPIRE Envoy JWT and OPA tutorial.

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Addressed PR comments.

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Updates diagram

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-11-02 11:48:04 -08:00
Andres Gomez Coronel 2496432c2d
Adds SPIRE with Envoy and OPA tutorial (#20)
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-10-27 13:29:34 -07:00
Maximiliano Churichi 99f8303d5b
Adds SPIRE-Vault OIDC tutorial (#27)
* Adds SPIRE-Vault OIDC tutorial

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* Adds /keys path to OIDC ingress

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* Adds JWKS method note

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* Addresses comments by @sanderson042

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* Address more comments by @sanderson042

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* Addresses more comments by @sanderson042

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* More fixes

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>

* Fixes some typos

Signed-off-by: Maximiliano Churichi <maximiliano.churichi@hpe.com>
2020-10-22 11:20:02 -07:00
Andres Gomez Coronel c210d31e0a
Merge pull request #45 from Andres-GC/remove_extra_configs
Removes extra config properties
2020-10-12 20:30:34 -03:00
Andres Gomez Coronel a4db03ed7f
Removes extra config properties
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-10-12 20:19:59 -03:00
Andres Gomez Coronel 2f80a44755
Adds a tutorial showing how to configure SPIRE to emit Telemetry. (#41)
* Adds a tutorial showing how to configure SPIRE to emit Telemetry. The tutorial runs on Docker-Compose

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Addressing PR comments from @mchurichi

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Apply suggestions from code review

PR comments from @sanderson042

Co-authored-by: sanderson042 <steve.anderson@hpe.com>
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Replaced all text references of Statsd by StatsD.

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Addressed PR comments from @sanderson042

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Added link to the metrics tutorial on the home README.md fiel. Applied suggestions from @sanderson042

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

Co-authored-by: sanderson042 <steve.anderson@hpe.com>
2020-09-29 16:06:18 -05:00
Andres Gomez Coronel ff2df94dd8
Merge pull request #44 from Andres-GC/update_federation_to_v0.11.0
Updated SPIRE to latest release version 0.11.0 on federation tutorial
2020-09-17 15:23:54 -03:00
Andres Gomez Coronel 9a11e3550b
Updated SPIRE to latest release version 0.11.0 on federation tutorial
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-09-16 21:05:05 -03:00
Andres Gomez Coronel 94b8f02627
Merge pull request #43 from Andres-GC/update_spire_version
Updates SPIRE to v 0.11.0.
2020-09-15 11:34:17 -03:00
Andres Gomez Coronel 3de43ca908
Updated SPIRE to v0.11.0 on Nested-SPIRE tutorial
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-09-14 23:31:22 -03:00
Andres Gomez Coronel 6fbae51fdd
Updates SPIRE to v 0.11.0.
Removed extra step to enable SDS on SPIRE Envoy-x509 Tutorial.
Update test cases.

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-09-14 23:20:33 -03:00
Andres Gomez Coronel a8ef19c579
Merge pull request #37 from Andres-GC/update_symbank_webapp
Updated symbank-webbapp image to the latest version
2020-08-25 17:35:01 -03:00
Andres Gomez Coronel 985f7699c9
Updated symbank-webbapp images to the latest version
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-25 09:09:28 -03:00
martincapello 28be9cb9c3
Federation tutorial (#29)
* Added example apps code, SPIRE configurations, docker files, and shell scripts.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Removed commented out config

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Added readme.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Added how to use federation with WebPKI authentication.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Addressed PR comments

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Added Federation to the main README.md

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Addressed PR comments.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Address PR comments.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Addressed PR comments.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Added newline to the end of the file.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Removed blank spaces in last line

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Addressed  PR comments.

Signed-off-by: martincapello <m.a.capello@gmail.com>

* Addressed PR comments.

Signed-off-by: martincapello <m.a.capello@gmail.com>
2020-08-19 13:35:42 -07:00
sanderson042 44be01528e
Merge pull request #31 from Andres-GC/remove_extra_bullets
Minor fixes
2020-08-14 09:50:13 -07:00
Andres Gomez Coronel 7ad38b3740
For Nested-SPIRE Tutorial, removes windows reference from prerequisites section
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-14 11:00:45 -03:00
Andres Gomez Coronel 5f1fd3e8ea
For Envoy-JWT Tutorial removes extra bullets from clean section and removes extra spaces from console blocks
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-14 10:58:13 -03:00
sanderson042 361e8f0264
Merge pull request #28 from Andres-GC/update_envoy_config
replaced verify_subject_alt_name by match_subject_alt_names
2020-08-10 16:14:30 -07:00
Andres-GC 4b4cf97dcb
Removes the RBAC policy from Envoy config (#26)
* Removes the RBAC policy from Envoy-x509 backend envoy config file and added as an option to extend the tutorial

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Apply suggestions from code review

Co-authored-by: sanderson042 <steve.anderson@hpe.com>
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Remove unnecesary spaces inside console blocks. Added details about symbank demo app to make the RBAC policy clearer.

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Improved RBAC sections based on sanderson042 suggestions

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

* Added some last improvements base on sanderson042 review

Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>

Co-authored-by: sanderson042 <steve.anderson@hpe.com>
2020-08-10 12:47:58 -07:00
sanderson042 84996238e0
Merge pull request #30 from sanderson042/link-to-nested-spire
Add link to new nested SPIRE tutorial
2020-08-06 14:30:55 -07:00
Steve Anderson 95595ffe75 Add link to new nested SPIRE tutorial
I also changed the bullet list of tutorials to a table so the platform
type can be specified (currently Kubernetes or Docker Compose). The
nested SPIRE tutorial is the first non-Kubernetes tutorial in
spire-tutorials.

Signed-off-by: Steve Anderson <steve.anderson@hpe.com>
2020-08-06 13:56:02 -07:00
Andres-GC 6a6309bc69
Merge pull request #25 from Andres-GC/nested-spire
Adds new tutorial for Nested SPIRE deployments
2020-08-06 14:47:58 -03:00
Andres Gomez Coronel bae702d1a5
Added new script to clean the env. increased ca_ttl value and applied some improvements to the readme file.
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-06 08:41:13 -03:00
Andres-GC 1a05e14c5a
Apply suggestions from code review
Co-authored-by: sanderson042 <steve.anderson@hpe.com>
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-04 11:40:33 -03:00
Andres Gomez Coronel 8146a6a99d
Updated the test section with more details about what the test case.
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-04 11:38:06 -03:00
Andres Gomez Coronel 69a61bd12e
Improved the paragraph that indicates the use of the SPIRE UpstreamAuthority plugin and added links for relevant docs.
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-03 11:13:04 -03:00
Andres-GC db36c9072c
Apply suggestions from code review
Co-authored-by: sanderson042 <steve.anderson@hpe.com>
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-03 11:12:29 -03:00
Andres Gomez Coronel 504a821e72
Adds new tutorial for Nested SPIRE deployments
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-08-03 10:26:44 -03:00
Andres Gomez Coronel 25740792cb
replaced verify_subject_alt_name by match_subject_alt_names
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-07-30 15:59:09 -03:00
David Langhorst d857ead039
Merge pull request #22 from sanderson042/expand-spire-tutorials-readme
Describe spire-tutorials contents more accurately
2020-07-13 17:14:22 -07:00
Steve Anderson fc3e3e9553 Fix links and fine-tune wording throughout
Signed-off-by: Steve Anderson <steve.anderson@hpe.com>
2020-07-08 17:42:13 -07:00
Steve Anderson c085cd7dcc Describe repo contents more accurately
The current README says that the tutorial documentation is on
spiffe.io. That's no longer 100% true. There are plans afoot to copy
the SPIRE docs from GitHub to spiffe.io. This PR is an interim change
until that comes to pass.

Signed-off-by: Steve Anderson <steve.anderson@hpe.com>
2020-07-02 16:39:03 -07:00
Andres-GC 2f625f4f85
Merge pull request #17 from Andres-GC/int-2-spire-envoy-jwt
SPIRE Envoy JWT Tutorial
2020-07-02 12:53:56 -03:00
Andres Gomez Coronel 49484f3edb
Adds SPIRE Envoy JWT tutorial
Signed-off-by: Andres Gomez Coronel <andresgomezcoronel@gmail.com>
2020-07-01 20:53:03 -03:00
Andres Gomez Coronel 748fe3ee54
renamed envoy example to envoy-x509
Signed-off-by: Andres Gomez Coronel <andres@scytale.io>
2020-06-17 17:26:03 -03:00
Andres-GC 4cfced1ae1
Merge pull request #19 from Andres-GC/run_test_latest_stable_kubectl_version
Let travis download latest stable version for kubectl.
2020-06-17 17:24:58 -03:00
Andres Gomez Coronel bfb49c2407
Let travis download latest stable version for kubectl.
Signed-off-by: Andres Gomez Coronel <andres@scytale.io>
2020-06-17 17:10:17 -03:00
Andres-GC 6e6c53e12d
Merge pull request #18 from Andres-GC/run_all_tests
Run test for each tutorial
2020-06-16 12:47:53 -03:00
Andres Gomez Coronel c6ab7c1058
Move quickstart tests to its own directory and added script to run test per tutorial.
Signed-off-by: Andres Gomez Coronel <andres@scytale.io>
2020-06-08 11:09:51 -03:00
Andres Vega bccb98d610
Merge pull request #16 from Andres-GC/spi_204_envoy_tutorial
Adding SPIRE integration with Envoy tutorial
2020-05-18 20:21:26 -07:00
Andres Gomez Coronel 2c318d8128
Added readme and images.
Signed-off-by: Andres Gomez Coronel <andres@scytale.io>
2020-05-06 17:35:17 -03:00
Andres Gomez Coronel d4d60c1488
Avoid repetead code when creating registration entries
Signed-off-by: Andres Gomez Coronel <andres@scytale.io>
2020-05-06 17:35:17 -03:00
Andres Gomez Coronel eafc8afed7
Adding turotial post for SPIRE + Envoy X509
Signed-off-by: Andres Gomez Coronel <andres@scytale.io>
2020-05-06 17:35:17 -03:00