Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there a recommended way to use Jar files such as JDBC Jar files for SQL? #274

Open
bngsudheer opened this issue Jul 21, 2023 · 0 comments

Comments

@bngsudheer
Copy link

Type of question

Best Practices

Support question

Dear NiFi Kops community,

I am seeking guidance on best practices for efficiently managing shared data in the NiFi Kops environment. Currently, I am considering several approaches and would greatly appreciate your insights.

The proposed approach involves uploading the required JAR file directly onto the pod. However, I believe there might be more robust strategies to handle shared data effectively.

After some research, I am contemplating the following best practices:

Implementing a Shared Storage Solution:

  • Creating a shared storage solution using Persistent Volumes (PV) and Persistent Volume Claims (PVC) via Container Storage Interface (CSI) is a recommended approach. By adopting this method, we can ensure data persistence and enable seamless sharing of data among pods.
  • Data Loading Mechanism:
    To populate the shared volume with relevant data, I intend to utilize an external script that automates the data loading process.
  • Volume Mounting for Pods:
    By effectively mounting the shared volume to all relevant pods, we can ensure consistent access to the shared data across the NiFi Kops deployment. Properly configuring the mounting process is essential to achieve optimal performance and data integrity.

Exploring Cloud Blob Storage Integration:

As part of our investigation into optimal shared data practices, we are also exploring the possibility of leveraging cloud-based blob storage services such as Amazon S3 or Azure Blob Storage. This approach might provide additional benefits in terms of scalability, data redundancy, and cost-effectiveness.

In conclusion, I kindly request the experienced members of the NiFi Kops community to share their valuable insights and recommendations regarding the above-mentioned strategies.

Thank you for your time and consideration.

NiFiKop version

No response

Golang version

No response

Kubernetes version

No response

NiFi version

No response

@bngsudheer bngsudheer changed the title Is a recommended way to use Jar files such as JDBC Jar files for SQL? Is there a recommended way to use Jar files such as JDBC Jar files for SQL? Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant