Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/azure/osdu-developer
OSDU™ Personal Instances - Simplified
https://github.com/azure/osdu-developer
adme bicep gitops osdu
Last synced: 5 days ago
JSON representation
OSDU™ Personal Instances - Simplified
- Host: GitHub
- URL: https://github.com/azure/osdu-developer
- Owner: Azure
- License: mit
- Created: 2024-01-11T20:43:54.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-12-21T17:50:22.000Z (15 days ago)
- Last Synced: 2024-12-22T18:05:28.543Z (14 days ago)
- Topics: adme, bicep, gitops, osdu
- Language: Bicep
- Homepage: https://azure.github.io/osdu-developer/
- Size: 12 MB
- Stars: 8
- Watchers: 5
- Forks: 8
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
# OSDU Developer
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/azure/osdu-developer.svg)](http://isitmaintained.com/project/azure/osdu-developer "Average time to resolve an issue")
[![Percentage of issues still open](http://isitmaintained.com/badge/open/azure/osdu-developer.svg)](http://isitmaintained.com/project/azure/osdu-developer "Percentage of issues still open")
![Github Pull Requests](https://img.shields.io/github/issues-pr/azure/osdu-developer)[![Test](https://github.com/Azure/osdu-developer/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/Azure/osdu-developer/actions/workflows/test.yml)
![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/azure/osdu-developer)This project provides simplified personal deployments of the [OSDU™](https://community.opengroup.org/osdu/platform) data platform on Microsoft Azure.
- [Documentation](https://azure.github.io/osdu-developer/): Detailed concepts and architecture.
- [Services](https://azure.github.io/osdu-developer/services_source/): Current list of supported OSDU capabilities.
- [Tutorials](https://azure.github.io/osdu-developer/tutorial_cli/): Step-by-step guides for getting started
- [Roadmap](https://github.com/orgs/Azure/projects/696/views/2): Ongoing and future development plans### Getting Started
This project uses the following Azure Container Service preview features:
- [API Server VNet Integration](https://learn.microsoft.com/en-us/azure/aks/api-server-vnet-integration)
- [Node Resource Group Lockdown](https://learn.microsoft.com/en-us/azure/aks/node-resource-group-lockdown)
- [AKS Safeguards](https://learn.microsoft.com/en-us/azure/aks/deployment-safeguards)
- [Node Auto Provisioning](https://learn.microsoft.com/en-us/azure/aks/node-autoprovision?tabs=azure-cli)
- [SSH Disable](https://learn.microsoft.com/en-us/azure/aks/manage-ssh-node-access?tabs=node-shell#disable-ssh-overview)Review the [documentation](https://azure.github.io/osdu-developer/getting_started/) prior to proceeding.
### CLI Quickstart
> **Tutorial:** [Deploy OSDU Personal Instance via CLI](https://azure.github.io/osdu-developer/tutorial_cli/)
Clone the repository and run the following commands to deploy.
[![Open in GitHub Codespaces](https://img.shields.io/static/v1?style=for-the-badge&label=GitHub+Codespaces&message=Open&color=brightgreen&logo=github)](https://github.com/codespaces/new?skip_quickstart=true&machine=basicLinux32gb&repo=742135816&ref=main&devcontainer_path=.devcontainer%2Fdevcontainer.json&geo=UsEast)
[![Open in Remote - Containers](https://img.shields.io/static/v1?style=for-the-badge&label=Remote%20-%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/Azure/osdu-developer)```bash
# Authenticate
az login --scope https://graph.microsoft.com//.default
az account set --subscription
azd auth login# Prepare
azd init -e dev
azd env set# Provisioning
azd provision# Configure
azd env set AUTH_CODE
azd hooks run settings# Cleanup
azd down --force --purge
```### Portal Quickstart
> **Tutorial:** [Deploy OSDU Personal Instance via Portal](https://azure.github.io/osdu-developer/tutorial_arm/)
Deploy using the Azure Portal.
[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fosdu-developer%2Fmain%2Fazuredeploy.json)
## Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.For details on contributing to this repository, see the [Contribution Guide](./CONTRIBUTING.md).
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
contact [[email protected]](mailto:[email protected]) with any additional questions or comments.